Skip to content

Commit

Permalink
[maistra-3.0] Automator: Update dependencies (#1589)
Browse files Browse the repository at this point in the history
Co-authored-by: maistra-bot <null>
  • Loading branch information
maistra-bot authored Jan 24, 2024
1 parent f7df2a4 commit f831611
Show file tree
Hide file tree
Showing 70 changed files with 2,182 additions and 1,271 deletions.
2 changes: 1 addition & 1 deletion .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "istio build-tools",
"image": "gcr.io/istio-testing/build-tools:master-1782289c9eb44a462e581edb6712afebb3138b2f",
"image": "gcr.io/istio-testing/build-tools:master-19f0fb6c28d080531991023434dfadb2687444e2",
"privileged": true,
"remoteEnv": {
"USE_GKE_GCLOUD_AUTH_PLUGIN": "True",
Expand Down
18 changes: 18 additions & 0 deletions bundle/manifests/networking.istio.io_destinationrules.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -387,6 +389,9 @@ spec:
connection pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent
streams allowed for a peer on one HTTP/2
connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -817,6 +822,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -1099,6 +1106,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -1581,6 +1590,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -1868,6 +1879,9 @@ spec:
connection pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent
streams allowed for a peer on one HTTP/2
connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -2298,6 +2312,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -2580,6 +2596,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down
8 changes: 8 additions & 0 deletions bundle/manifests/networking.istio.io_sidecars.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,8 @@ spec:
connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams allowed
for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -202,6 +204,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -487,6 +491,8 @@ spec:
connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams allowed
for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -586,6 +592,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down
4 changes: 4 additions & 0 deletions bundle/manifests/operator.istio.io_istios.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -224,6 +224,8 @@ spec:
variant:
type: string
type: object
compatibilityVersion:
type: string
defaultRevision:
type: string
global:
Expand Down Expand Up @@ -585,6 +587,8 @@ spec:
x-kubernetes-preserve-unknown-fields: true
type: array
type: object
profile:
type: string
revision:
type: string
revisionTags:
Expand Down
4 changes: 2 additions & 2 deletions bundle/manifests/sailoperator.clusterserviceversion.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ metadata:
capabilities: Seamless Upgrades
categories: OpenShift Optional, Integration & Delivery, Networking, Security
containerImage: quay.io/maistra-dev/istio-operator:3.0-latest
createdAt: "2024-01-23T12:04:54Z"
createdAt: "2024-01-24T03:25:14Z"
description: Experimental operator for installing Istio service mesh
operators.operatorframework.io/builder: operator-sdk-v1.33.0
operators.operatorframework.io/internal-objects: '["wasmplugins.extensions.istio.io","destinationrules.networking.istio.io","envoyfilters.networking.istio.io","gateways.networking.istio.io","proxyconfigs.networking.istio.io","serviceentries.networking.istio.io","sidecars.networking.istio.io","virtualservices.networking.istio.io","workloadentries.networking.istio.io","workloadgroups.networking.istio.io","authorizationpolicies.security.istio.io","peerauthentications.security.istio.io","requestauthentications.security.istio.io","telemetries.telemetry.istio.io"]'
Expand Down Expand Up @@ -221,7 +221,7 @@ spec:
- v1.20.1
- v1.20.0
- v1.19.5
- latest (e6756e19)
- latest (8c8721de)
- gwAPIControllerMode
[See this page](https://github.com/maistra/istio-operator/blob/maistra-3.0/bundle/README.md) for instructions on how to use it.
Expand Down
18 changes: 18 additions & 0 deletions chart/crds/networking.istio.io_destinationrules.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -386,6 +388,9 @@ spec:
connection pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent
streams allowed for a peer on one HTTP/2
connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -816,6 +821,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -1098,6 +1105,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -1580,6 +1589,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -1867,6 +1878,9 @@ spec:
connection pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent
streams allowed for a peer on one HTTP/2
connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -2297,6 +2311,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -2579,6 +2595,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down
8 changes: 8 additions & 0 deletions chart/crds/networking.istio.io_sidecars.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,8 @@ spec:
connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams allowed
for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -201,6 +203,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -486,6 +490,8 @@ spec:
connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams allowed
for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down Expand Up @@ -585,6 +591,8 @@ spec:
pool connections.
type: string
maxConcurrentStreams:
description: The maximum number of concurrent streams
allowed for a peer on one HTTP/2 connection.
format: int32
type: integer
maxRequestsPerConnection:
Expand Down
4 changes: 4 additions & 0 deletions chart/crds/operator.istio.io_istios.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,8 @@ spec:
variant:
type: string
type: object
compatibilityVersion:
type: string
defaultRevision:
type: string
global:
Expand Down Expand Up @@ -572,6 +574,8 @@ spec:
x-kubernetes-preserve-unknown-fields: true
type: array
type: object
profile:
type: string
revision:
type: string
revisionTags:
Expand Down
2 changes: 1 addition & 1 deletion chart/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ csv:
- v1.20.1
- v1.20.0
- v1.19.5
- latest (e6756e19)
- latest (8c8721de)
- gwAPIControllerMode
[See this page](https://github.com/maistra/istio-operator/blob/maistra-3.0/bundle/README.md) for instructions on how to use it.
Expand Down
2 changes: 1 addition & 1 deletion common/.commonfiles.sha
Original file line number Diff line number Diff line change
@@ -1 +1 @@
531a8c76730d2adb82f0813313971704b1e72442
1f7ce310688a91fa34b704db34a2ccda43b50073
2 changes: 1 addition & 1 deletion common/scripts/setup_env.sh
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ fi
TOOLS_REGISTRY_PROVIDER=${TOOLS_REGISTRY_PROVIDER:-gcr.io}
PROJECT_ID=${PROJECT_ID:-istio-testing}
if [[ "${IMAGE_VERSION:-}" == "" ]]; then
IMAGE_VERSION=master-1782289c9eb44a462e581edb6712afebb3138b2f
IMAGE_VERSION=master-19f0fb6c28d080531991023434dfadb2687444e2
fi
if [[ "${IMAGE_NAME:-}" == "" ]]; then
IMAGE_NAME=build-tools
Expand Down
6 changes: 3 additions & 3 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ require (
gomodules.xyz/jsonpatch/v2 v2.4.0
gopkg.in/yaml.v3 v3.0.1
helm.sh/helm/v3 v3.13.3
istio.io/client-go v1.19.0-alpha.1.0.20240118214633-db5f0711cd46
istio.io/istio v0.0.0-20240119105148-7bb03e75a392
istio.io/client-go v1.19.0-alpha.1.0.20240123135847-25906c459e31
istio.io/istio v0.0.0-20240124024609-8c8721de0057
k8s.io/api v0.29.0
k8s.io/apimachinery v0.29.0
k8s.io/cli-runtime v0.29.0
Expand Down Expand Up @@ -154,7 +154,7 @@ require (
gopkg.in/inf.v0 v0.9.1 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gotest.tools/v3 v3.5.1 // indirect
istio.io/api v1.19.0-alpha.1.0.20240118213833-a9e8f960650f // indirect
istio.io/api v1.19.0-alpha.1.0.20240123135447-d7b5347f4d73 // indirect
k8s.io/apiextensions-apiserver v0.29.0 // indirect
k8s.io/apiserver v0.29.0 // indirect
k8s.io/component-base v0.29.0 // indirect
Expand Down
12 changes: 6 additions & 6 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -527,12 +527,12 @@ gotest.tools/v3 v3.5.1 h1:EENdUnS3pdur5nybKYIh2Vfgc8IUNBjxDPSjtiJcOzU=
gotest.tools/v3 v3.5.1/go.mod h1:isy3WKz7GK6uNw/sbHzfKBLvlvXwUyV06n6brMxxopU=
helm.sh/helm/v3 v3.13.3 h1:0zPEdGqHcubehJHP9emCtzRmu8oYsJFRrlVF3TFj8xY=
helm.sh/helm/v3 v3.13.3/go.mod h1:3OKO33yI3p4YEXtTITN2+4oScsHeQe71KuzhlZ+aPfg=
istio.io/api v1.19.0-alpha.1.0.20240118213833-a9e8f960650f h1:OPU5TkxbRns3ikZHgwdchTaaVVlcXENfxTrkXCA3Z+Y=
istio.io/api v1.19.0-alpha.1.0.20240118213833-a9e8f960650f/go.mod h1:TFCMUCAHRjxBv1CsIsFCsYHPHi4axVI4vdIzVr8eFjY=
istio.io/client-go v1.19.0-alpha.1.0.20240118214633-db5f0711cd46 h1:n+qww9qbgtIi30ZeNdwg4TnIa/hPSmjBX2Qc+8YlzVQ=
istio.io/client-go v1.19.0-alpha.1.0.20240118214633-db5f0711cd46/go.mod h1:OEGTsghUEKB6ZhWt5iDtnfknovodoU0jgXIUJrAW1Pc=
istio.io/istio v0.0.0-20240119105148-7bb03e75a392 h1:ue/wRB2HS1WSDkIk/DK0bS/4sztPH2ob8b1Oak9ucaI=
istio.io/istio v0.0.0-20240119105148-7bb03e75a392/go.mod h1:cle2EIVG+nNxV1Thk1ieLz4iWMaw448F2cqP67TofPg=
istio.io/api v1.19.0-alpha.1.0.20240123135447-d7b5347f4d73 h1:w7teLEdi7m6vVtZk9vwk5/Zs5bHreV9AC2e1yeuEF5k=
istio.io/api v1.19.0-alpha.1.0.20240123135447-d7b5347f4d73/go.mod h1:TFCMUCAHRjxBv1CsIsFCsYHPHi4axVI4vdIzVr8eFjY=
istio.io/client-go v1.19.0-alpha.1.0.20240123135847-25906c459e31 h1:UsTHjOAPaA52ymeHKeY03KMsrctW8cJNy8KhvimVd2E=
istio.io/client-go v1.19.0-alpha.1.0.20240123135847-25906c459e31/go.mod h1:JE0VLloQdRgBJGaoN6slfs4WhUXvTjPiBeIq15o9eLY=
istio.io/istio v0.0.0-20240124024609-8c8721de0057 h1:+GcJzl42jAES3eZnn2a4qdq8tCxXVCbTiExVI+sywPY=
istio.io/istio v0.0.0-20240124024609-8c8721de0057/go.mod h1:/pYrcLAw+m3NnDXpFs0DY+ymiMZENO9DqXmxwVpVdbU=
k8s.io/api v0.29.0 h1:NiCdQMY1QOp1H8lfRyeEf8eOwV6+0xA6XEE44ohDX2A=
k8s.io/api v0.29.0/go.mod h1:sdVmXoz2Bo/cb77Pxi71IPTSErEW32xa4aXwKH7gfBA=
k8s.io/apiextensions-apiserver v0.29.0 h1:0VuspFG7Hj+SxyF/Z/2T0uFbI5gb5LRgEyUVE3Q4lV0=
Expand Down
4 changes: 2 additions & 2 deletions resources/latest/charts/base/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
apiVersion: v1
appVersion: 1.21-alpha.e6756e191920f089340a263a6204983c114939ee
appVersion: 1.21-alpha.8c8721de00578dd0cd5b2b610e4513c220d87ff9
description: Helm chart for deploying Istio cluster resources and CRDs
icon: https://istio.io/latest/favicons/android-192x192.png
keywords:
- istio
name: base
sources:
- https://github.com/istio/istio
version: 1.21-alpha.e6756e191920f089340a263a6204983c114939ee
version: 1.21-alpha.8c8721de00578dd0cd5b2b610e4513c220d87ff9
14 changes: 14 additions & 0 deletions resources/latest/charts/base/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,17 @@ To install the chart with the release name `istio-base`:
kubectl create namespace istio-system
helm install istio-base istio/base -n istio-system
```

### Profiles

Istio Helm charts have a concept of a `profile`, which is a bundled collection of value presets.
These can be set with `--set profile=<profile>`.
For example, the `demo` profile offers a preset configuration to try out Istio in a test environment, with additional features enabled and lowered resource requirements.

For consistency, the same profiles are used across each chart, even if they do not impact a given chart.

Explicitly set values have highest priority, then profile settings, then chart defaults.

As an implementation detail of profiles, the default values for the chart are all nested under `defaults`.
When configuring the chart, you should not include this.
That is, `--set some.field=true` should be passed, not `--set defaults.some.field=true`.
Loading

0 comments on commit f831611

Please sign in to comment.