diff --git a/charts/osm/Chart.yaml b/charts/osm/Chart.yaml index 6c31f94db4..2321fc3708 100644 --- a/charts/osm/Chart.yaml +++ b/charts/osm/Chart.yaml @@ -14,11 +14,11 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. -version: 0.8.4 +version: 0.9.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. -appVersion: v0.8.4 +appVersion: v0.9.0 # This specifies a particular range of k8s versions that the application is compatible with. kubeVersion: ">= 1.18.0" diff --git a/charts/osm/README.md b/charts/osm/README.md index 3855ac0c7a..50fe41d1ad 100644 --- a/charts/osm/README.md +++ b/charts/osm/README.md @@ -96,7 +96,7 @@ The following table lists the configurable parameters of the osm chart and their | OpenServiceMesh.grafana.port | int | `3000` | Grafana service's port | | OpenServiceMesh.image.pullPolicy | string | `"IfNotPresent"` | Container image pull policy | | OpenServiceMesh.image.registry | string | `"openservicemesh"` | Container image registry | -| OpenServiceMesh.image.tag | string | `"v0.8.4"` | Container image tag | +| OpenServiceMesh.image.tag | string | `"v0.9.0"` | Container image tag | | OpenServiceMesh.imagePullSecrets | list | `[]` | `osm-controller` image pull secret | | OpenServiceMesh.injector.autoScale | object | `{"enable":false,"maxReplicas":5,"minReplicas":1,"targetAverageUtilization":80}` | Auto scale configuration | | OpenServiceMesh.injector.autoScale.enable | bool | `false` | Enable Autoscale | diff --git a/charts/osm/crds/meshconfig.yaml b/charts/osm/crds/meshconfig.yaml index 5e103ba53e..cd594f0562 100644 --- a/charts/osm/crds/meshconfig.yaml +++ b/charts/osm/crds/meshconfig.yaml @@ -71,7 +71,7 @@ spec: initContainerImage: description: Image for the init container type: string - default: "openservicemesh/init:v0.8.4" + default: "openservicemesh/init:v0.9.0" resources: type: object properties: diff --git a/charts/osm/values.yaml b/charts/osm/values.yaml index b65a03c587..3b5ebf87ee 100644 --- a/charts/osm/values.yaml +++ b/charts/osm/values.yaml @@ -12,7 +12,7 @@ OpenServiceMesh: # -- Container image pull policy pullPolicy: IfNotPresent # -- Container image tag - tag: v0.8.4 + tag: v0.9.0 # -- `osm-controller` image pull secret imagePullSecrets: [] diff --git a/cmd/cli/mesh_upgrade.go b/cmd/cli/mesh_upgrade.go index afe3da7512..b7f422e055 100644 --- a/cmd/cli/mesh_upgrade.go +++ b/cmd/cli/mesh_upgrade.go @@ -15,7 +15,7 @@ import ( const ( defaultContainerRegistry = "openservicemesh" - defaultOsmImageTag = "v0.8.4" + defaultOsmImageTag = "v0.9.0" ) const upgradeDesc = ` diff --git a/cmd/init-osm-controller/init-osm-controller_test.go b/cmd/init-osm-controller/init-osm-controller_test.go index 7d5557b3f3..517f2865cd 100644 --- a/cmd/init-osm-controller/init-osm-controller_test.go +++ b/cmd/init-osm-controller/init-osm-controller_test.go @@ -24,7 +24,7 @@ func TestCreateDefaultMeshConfig(t *testing.T) { Sidecar: v1alpha1.SidecarSpec{ LogLevel: "error", EnvoyImage: "envoyproxy/envoy-alpine:v1.18.3", - InitContainerImage: "openservicemesh/init:v0.8.4", + InitContainerImage: "openservicemesh/init:v0.9.0", EnablePrivilegedInitContainer: false, MaxDataPlaneConnections: 0, ConfigResyncInterval: "2s", diff --git a/docs/example/manifests/apps/bookbuyer.yaml b/docs/example/manifests/apps/bookbuyer.yaml index 7952bc940c..83570b8683 100644 --- a/docs/example/manifests/apps/bookbuyer.yaml +++ b/docs/example/manifests/apps/bookbuyer.yaml @@ -28,7 +28,7 @@ spec: serviceAccountName: bookbuyer containers: - name: bookbuyer - image: openservicemesh/bookbuyer:v0.8.4 + image: openservicemesh/bookbuyer:v0.9.0 imagePullPolicy: Always command: ["/bookbuyer"] env: diff --git a/docs/example/manifests/apps/bookstore-v2.yaml b/docs/example/manifests/apps/bookstore-v2.yaml index 4c51045fbc..0054dff3f0 100644 --- a/docs/example/manifests/apps/bookstore-v2.yaml +++ b/docs/example/manifests/apps/bookstore-v2.yaml @@ -43,7 +43,7 @@ spec: serviceAccountName: bookstore-v2 containers: - name: bookstore - image: openservicemesh/bookstore:v0.8.4 + image: openservicemesh/bookstore:v0.9.0 imagePullPolicy: Always ports: - containerPort: 14001 diff --git a/docs/example/manifests/apps/bookstore.yaml b/docs/example/manifests/apps/bookstore.yaml index 0d89d6d73f..933f260203 100644 --- a/docs/example/manifests/apps/bookstore.yaml +++ b/docs/example/manifests/apps/bookstore.yaml @@ -43,7 +43,7 @@ spec: serviceAccountName: bookstore containers: - name: bookstore - image: openservicemesh/bookstore:v0.8.4 + image: openservicemesh/bookstore:v0.9.0 imagePullPolicy: Always ports: - containerPort: 14001 diff --git a/docs/example/manifests/apps/bookthief.yaml b/docs/example/manifests/apps/bookthief.yaml index 736d73aca7..97a5c47b83 100644 --- a/docs/example/manifests/apps/bookthief.yaml +++ b/docs/example/manifests/apps/bookthief.yaml @@ -27,7 +27,7 @@ spec: serviceAccountName: bookthief containers: - name: bookthief - image: openservicemesh/bookthief:v0.8.4 + image: openservicemesh/bookthief:v0.9.0 imagePullPolicy: Always command: ["/bookthief"] env: diff --git a/docs/example/manifests/apps/bookwarehouse.yaml b/docs/example/manifests/apps/bookwarehouse.yaml index 303287d94e..9578c45d71 100644 --- a/docs/example/manifests/apps/bookwarehouse.yaml +++ b/docs/example/manifests/apps/bookwarehouse.yaml @@ -44,6 +44,6 @@ spec: serviceAccountName: bookwarehouse containers: - name: bookwarehouse - image: openservicemesh/bookwarehouse:v0.8.4 + image: openservicemesh/bookwarehouse:v0.9.0 imagePullPolicy: Always command: ["/bookwarehouse"] diff --git a/docs/example/manifests/meshconfig/mesh-config.yaml b/docs/example/manifests/meshconfig/mesh-config.yaml index c815ef290f..a4dcf87622 100644 --- a/docs/example/manifests/meshconfig/mesh-config.yaml +++ b/docs/example/manifests/meshconfig/mesh-config.yaml @@ -8,7 +8,7 @@ spec: logLevel: error maxDataPlaneConnections: 0 envoyImage: "envoyproxy/envoy-alpine:v1.18.3" - initContainerImage: "openservicemesh/init:v0.8.4" + initContainerImage: "openservicemesh/init:v0.9.0" configResyncInterval: "0s" traffic: enableEgress: false diff --git a/pkg/configurator/methods_test.go b/pkg/configurator/methods_test.go index c293fc32f4..43aad28244 100644 --- a/pkg/configurator/methods_test.go +++ b/pkg/configurator/methods_test.go @@ -246,7 +246,7 @@ func TestCreateUpdateConfig(t *testing.T) { name: "GetInitContainerImage", initialMeshConfigData: &v1alpha1.MeshConfigSpec{}, checkCreate: func(assert *tassert.Assertions, cfg Configurator) { - assert.Equal("openservicemesh/init:v0.8.4", cfg.GetInitContainerImage()) + assert.Equal("openservicemesh/init:v0.9.0", cfg.GetInitContainerImage()) }, updatedMeshConfigData: &v1alpha1.MeshConfigSpec{ Sidecar: v1alpha1.SidecarSpec{ diff --git a/pkg/constants/constants.go b/pkg/constants/constants.go index a7db5f8100..93f0e14c39 100644 --- a/pkg/constants/constants.go +++ b/pkg/constants/constants.go @@ -59,7 +59,7 @@ const ( DefaultEnvoyImage = "envoyproxy/envoy-alpine:v1.18.3" // DefaultInitContainerImage is the default init container image if not defined in the osm MeshConfig - DefaultInitContainerImage = "openservicemesh/init:v0.8.4" + DefaultInitContainerImage = "openservicemesh/init:v0.9.0" // EnvoyPrometheusInboundListenerPort is Envoy's inbound listener port number for prometheus EnvoyPrometheusInboundListenerPort = 15010