kabanero-io / roadmap

Work Items for the Kabanero Project - this repo will be archived shortly
1 stars 3 forks source link

Add Istio Capability to Kabanero Foundation #12

Open stephenkinder opened 5 years ago

stephenkinder commented 5 years ago

The Kabanero Operator is extended to include the Istio Service Mesh operator from operatorhub.io.

The extension provides for:

marikaj123 commented 5 years ago

Waiting on a technical decision which Istio we will be used.

marikaj123 commented 5 years ago

Assignee: Melissa and Jay

dacleyra commented 5 years ago

@kyleschlosser

The installation script script currently installs Istio 1.0.7 from the knative-serving 0.5.0 release.

Alternatives

  1. Script such as the following. knative 0.6.0 compatible version, unknown. Behavior on OKD, unknown.

ISTIO_ARCH=osx ISTIO_VERSION=1.2.5

curl -L https://github.com/istio/istio/releases/download/$ISTIO_VERSION/istio-$ISTIO_VERSION-$ISTIO_ARCH.tar.gz | tar -zxf - cd istio-$ISTIO_VERSION for i in install/kubernetes/helm/istio-init/files/crd*yaml; do kubectl apply -f $i; done kubectl apply -f install/kubernetes/istio-demo.yaml

  1. Install kiali from operatorhub. knative 0.6.0 compatible version, unknown. Better expectation of it working on OKD. https://operatorhub.io/operator/kiali

  2. Install maistra release. knative 0.6.0 compatible version, unknown. Prior testing attempt was not fruitful. https://github.com/Maistra/istio-operator/releases