OpenShift 4.10.20 -> 4.11.20
cilium 1.11.8 -> 1.11.9
openshift 4.10.20 -> 4.11.20
cilium 1.11.8 -> 1.12.3
openshift 4.11.2
cilium 1.12.3 -> 1.12.6
https://hackmd.io/@mauilion/openshift_install
When installing a fresh OpenStack cluster in Kube Proxy Replacement mode you would follow the standard installation steps laid out by the OpenShift documentation. When you have reached the openshift-install create manifests
stage. You will need to make the following changes.
Download the manifests for the cilium-ee-olm version you want to install.
expand the content into the manifests/
directory.
Make the following changes to the content of the manifests directory.
Here is a video walk through of a fresh install procedure.
This file will determin if kube proxy is deployed as part of the OpenShift stack. You can copy the existing cluster-network-02-config.yml
to cluster-network-02-operator.yml
and make the following changes.
This file contains overrides for the cilium ee operator. If you want to change this file to point to images hosted within Visa that would be great.
You can also add a couple of environment variables that point to the apiserver load balancer so that we can handle the install when running without kube proxy.
The config with the environment varialbes would look like this:
For a fresh install you can use the cilium-ee-olm-overrides document above to specify where the images will be pulled from since this has already been handled this simplified the ciliumconfig considerably.
Here is an example ciliumconfig. This example isn't complete as it doesn't include the log forwarding configuration.
Manifests: https://docs.isovalent.com/v1.12/public/cilium-ee-olm/cilium-ee-1.11.9.tar.gz
Checksum: https://docs.isovalent.com/v1.12/public/cilium-ee-olm/cilium-ee-1.11.9.tar.gz.sha256
Images:
Manifests: https://docs.isovalent.com/v1.12/public/cilium-ee-olm/cilium-ee-1.12.3.tar.gz
Checksum: https://docs.isovalent.com/v1.12/public/cilium-ee-olm/cilium-ee-1.12.3.tar.gz.sha256
Images:
Manifests: https://docs.isovalent.com/v1.12/public/cilium-ee-olm/cilium-ee-1.12.6.tar.gz
Checksum: https://docs.isovalent.com/v1.12/public/cilium-ee-olm/cilium-ee-1.12.6.tar.gz.sha256
Images: