Skip to content

provide script to update Istio sidecar versions #131

Description

@thesuperzapper

As part of #130, we need to provide a clean way for users to upgrade their Istio version.

Upgrading Istio will require:

  1. Updating the Istio Control Plane:
    • The version is controlled by these deployKF values (or the user's existing install):
      • deploykf_dependencies.istio.charts.istioBase.version
      • deploykf_dependencies.istio.charts.istioDaemon.version
  2. Updating the Istio Gateway Deployments:
    • The version is controlled by these deployKF values (or the user's existing install):
      • deploykf_core.deploykf_istio_gateway.charts.istioGateway.version
  3. Restarting all Pods with Istio sidecars

Step 3 will require a new script, the script will have to do the following:

  1. Determine the current istio version
  2. Find Pods which have "out of date" sidecars
  3. Issue kubectl rollout restart ... to the owner of the Pod

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions