mirror of
https://github.com/arangodb/kube-arangodb.git
synced 2024-12-14 11:57:37 +00:00
[Maintenance] Fix Kustomize versions (#1740)
This commit is contained in:
parent
2d12813f6d
commit
0da4798a50
9 changed files with 110 additions and 6 deletions
|
@ -283,8 +283,8 @@ apiVersion: kustomize.config.k8s.io/v1beta1
|
|||
kind: Kustomization
|
||||
namespace: my-custom-namespace
|
||||
resources:
|
||||
- https://github.com/arangodb/kube-arangodb/manifests/kustomize/crd?ref=1.2.36
|
||||
- https://github.com/arangodb/kube-arangodb/manifests/kustomize/deployment?ref=1.2.36
|
||||
- https://github.com/arangodb/kube-arangodb/manifests/kustomize/crd?ref=1.2.43
|
||||
- https://github.com/arangodb/kube-arangodb/manifests/kustomize/deployment?ref=1.2.43
|
||||
```
|
||||
|
||||
##### Enterprise Edition example
|
||||
|
@ -293,8 +293,8 @@ apiVersion: kustomize.config.k8s.io/v1beta1
|
|||
kind: Kustomization
|
||||
namespace: my-custom-namespace
|
||||
resources:
|
||||
- https://github.com/arangodb/kube-arangodb/manifests/kustomize-enterprise/crd?ref=1.2.36
|
||||
- https://github.com/arangodb/kube-arangodb/manifests/kustomize-enterprise/deployment?ref=1.2.36
|
||||
- https://github.com/arangodb/kube-arangodb/manifests/kustomize-enterprise/crd?ref=1.2.43
|
||||
- https://github.com/arangodb/kube-arangodb/manifests/kustomize-enterprise/deployment?ref=1.2.43
|
||||
```
|
||||
|
||||
### Installation of latest release using Helm
|
||||
|
|
|
@ -189,6 +189,30 @@ Define if ArangoClusterSynchronization Operator should be enabled.
|
|||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.ml`
|
||||
|
||||
Define if ML Operator should be enabled.
|
||||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.analytics`
|
||||
|
||||
Define if GAE Operator should be enabled.
|
||||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.networking`
|
||||
|
||||
Define if ArangoNetworking Operator should be enabled.
|
||||
|
||||
Default: `true`
|
||||
|
||||
### `operator.features.scheduler`
|
||||
|
||||
Define if ArangoScheduler Operator should be enabled.
|
||||
|
||||
Default: `true`
|
||||
|
||||
### `rbac.enabled`
|
||||
|
||||
Define if RBAC should be enabled.
|
||||
|
@ -199,7 +223,7 @@ Default: `true`
|
|||
|
||||
List of supported architectures.
|
||||
|
||||
Default: `[]string{"amd64"}`
|
||||
Default: `[]string{"arm64"}`
|
||||
|
||||
# Limitations
|
||||
|
||||
|
|
|
@ -34,6 +34,8 @@ operator:
|
|||
k8sToK8sClusterSync: false
|
||||
ml: false
|
||||
analytics: false
|
||||
networking: true
|
||||
scheduler: true
|
||||
tolerations: []
|
||||
rbac:
|
||||
enabled: true
|
||||
|
|
|
@ -189,6 +189,30 @@ Define if ArangoClusterSynchronization Operator should be enabled.
|
|||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.ml`
|
||||
|
||||
Define if ML Operator should be enabled.
|
||||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.analytics`
|
||||
|
||||
Define if GAE Operator should be enabled.
|
||||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.networking`
|
||||
|
||||
Define if ArangoNetworking Operator should be enabled.
|
||||
|
||||
Default: `true`
|
||||
|
||||
### `operator.features.scheduler`
|
||||
|
||||
Define if ArangoScheduler Operator should be enabled.
|
||||
|
||||
Default: `true`
|
||||
|
||||
### `rbac.enabled`
|
||||
|
||||
Define if RBAC should be enabled.
|
||||
|
@ -199,7 +223,7 @@ Default: `true`
|
|||
|
||||
List of supported architectures.
|
||||
|
||||
Default: `[]string{"amd64"}`
|
||||
Default: `[]string{"arm64"}`
|
||||
|
||||
# Limitations
|
||||
|
||||
|
|
|
@ -34,6 +34,8 @@ operator:
|
|||
k8sToK8sClusterSync: false
|
||||
ml: false
|
||||
analytics: false
|
||||
networking: true
|
||||
scheduler: true
|
||||
tolerations: []
|
||||
rbac:
|
||||
enabled: true
|
||||
|
|
|
@ -189,6 +189,30 @@ Define if ArangoClusterSynchronization Operator should be enabled.
|
|||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.ml`
|
||||
|
||||
Define if ML Operator should be enabled.
|
||||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.analytics`
|
||||
|
||||
Define if GAE Operator should be enabled.
|
||||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.networking`
|
||||
|
||||
Define if ArangoNetworking Operator should be enabled.
|
||||
|
||||
Default: `true`
|
||||
|
||||
### `operator.features.scheduler`
|
||||
|
||||
Define if ArangoScheduler Operator should be enabled.
|
||||
|
||||
Default: `true`
|
||||
|
||||
### `rbac.enabled`
|
||||
|
||||
Define if RBAC should be enabled.
|
||||
|
|
|
@ -34,6 +34,8 @@ operator:
|
|||
k8sToK8sClusterSync: false
|
||||
ml: false
|
||||
analytics: false
|
||||
networking: true
|
||||
scheduler: true
|
||||
tolerations: []
|
||||
rbac:
|
||||
enabled: true
|
||||
|
|
|
@ -189,6 +189,30 @@ Define if ArangoClusterSynchronization Operator should be enabled.
|
|||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.ml`
|
||||
|
||||
Define if ML Operator should be enabled.
|
||||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.analytics`
|
||||
|
||||
Define if GAE Operator should be enabled.
|
||||
|
||||
Default: `false`
|
||||
|
||||
### `operator.features.networking`
|
||||
|
||||
Define if ArangoNetworking Operator should be enabled.
|
||||
|
||||
Default: `true`
|
||||
|
||||
### `operator.features.scheduler`
|
||||
|
||||
Define if ArangoScheduler Operator should be enabled.
|
||||
|
||||
Default: `true`
|
||||
|
||||
### `rbac.enabled`
|
||||
|
||||
Define if RBAC should be enabled.
|
||||
|
|
|
@ -22,6 +22,8 @@ f=README.md
|
|||
replaceInFile "s@arangodb/kube-arangodb:[0-9]+\.[0-9]+\.[0-9]+@arangodb/kube-arangodb:${VERSION}@g" ${f}
|
||||
replaceInFile "s@arangodb/kube-arangodb-enterprise:[0-9]+\.[0-9]+\.[0-9]+@arangodb/kube-arangodb-enterprise:${VERSION}@g" ${f}
|
||||
|
||||
replaceInFile "s@kube-arangodb/manifests/(kustomize|kustomize-enterprise)/([a-z]+)\?ref=[0-9]+\.[0-9]+\.[0-9]+@kube-arangodb/manifests/\1/\2?ref=${VERSION}@g" ${f}
|
||||
|
||||
replaceInFile "s@^kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/.*/manifests/arango-crd.yaml\$@kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/${VERSION}/manifests/arango-crd.yaml@g" ${f}
|
||||
replaceInFile "s@^kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/.*/manifests/arango-deployment.yaml\$@kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/${VERSION}/manifests/arango-deployment.yaml@g" ${f}
|
||||
replaceInFile "s@^kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/.*/manifests/arango-deployment-replication.yaml\$@kubectl apply -f https://raw.githubusercontent.com/arangodb/kube-arangodb/${VERSION}/manifests/arango-deployment-replication.yaml@g" ${f}
|
||||
|
|
Loading…
Reference in a new issue