mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[stable/chart] Added CRDs for Resolvers (#14594)
* Added CRDs for ConsulResolver, KubernetesEndpointResolver, and KubernetesServiceResolver Signed-off-by: James Thompson <jst2120@gmail.com> * Bumped chart version Signed-off-by: James Thompson <jst2120@gmail.com> * bumped image to 0.71.0 Signed-off-by: James Thompson <jst2120@gmail.com> * added proper labels and annotations to match existing CRDs Signed-off-by: James Thompson <jst2120@gmail.com> * update ambassador version everywhere Signed-off-by: James Thompson <jst2120@gmail.com>
This commit is contained in:
committed by
Kubernetes Prow Robot
parent
2b2ba748fe
commit
73d7e7dcac
@@ -1,8 +1,8 @@
|
||||
apiVersion: v1
|
||||
appVersion: 0.70.1
|
||||
appVersion: 0.71.0
|
||||
description: A Helm chart for Datawire Ambassador
|
||||
name: ambassador
|
||||
version: 2.7.0
|
||||
version: 2.8.0
|
||||
icon: https://www.getambassador.io/images/logo.png
|
||||
home: https://www.getambassador.io/
|
||||
sources:
|
||||
|
||||
@@ -56,7 +56,7 @@ The following tables lists the configurable parameters of the Ambassador chart a
|
||||
| `env` | Any additional environment variables for ambassador pods | `{}` |
|
||||
| `image.pullPolicy` | Ambassador image pull policy | `IfNotPresent` |
|
||||
| `image.repository` | Ambassador image | `quay.io/datawire/ambassador` |
|
||||
| `image.tag` | Ambassador image tag | `0.70.1` |
|
||||
| `image.tag` | Ambassador image tag | `0.71.0` |
|
||||
| `imagePullSecrets` | Image pull secrets | `[]` |
|
||||
| `namespace.name` | Set the `AMBASSADOR_NAMESPACE` environment variable | `metadata.namespace` |
|
||||
| `scope.singleNamespace` | Set the `AMBASSADOR_SINGLE_NAMESPACE` environment variable | `false` |
|
||||
|
||||
@@ -28,6 +28,84 @@ spec:
|
||||
---
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: consulresolvers.getambassador.io
|
||||
labels:
|
||||
app.kubernetes.io/name: {{ include "ambassador.name" . }}
|
||||
helm.sh/chart: {{ include "ambassador.chart" . }}
|
||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
||||
{{ if .Values.crds.keep }}
|
||||
annotations:
|
||||
"helm.sh/resource-policy": keep
|
||||
{{ end }}
|
||||
spec:
|
||||
group: getambassador.io
|
||||
version: v1
|
||||
versions:
|
||||
- name: v1
|
||||
served: true
|
||||
storage: true
|
||||
scope: Namespaced
|
||||
names:
|
||||
plural: consulresolvers
|
||||
singular: consulresolver
|
||||
kind: ConsulResolver
|
||||
---
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: kubernetesendpointresolvers.getambassador.io
|
||||
labels:
|
||||
app.kubernetes.io/name: {{ include "ambassador.name" . }}
|
||||
helm.sh/chart: {{ include "ambassador.chart" . }}
|
||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
||||
{{ if .Values.crds.keep }}
|
||||
annotations:
|
||||
"helm.sh/resource-policy": keep
|
||||
{{ end }}
|
||||
spec:
|
||||
group: getambassador.io
|
||||
version: v1
|
||||
versions:
|
||||
- name: v1
|
||||
served: true
|
||||
storage: true
|
||||
scope: Namespaced
|
||||
names:
|
||||
plural: kubernetesendpointresolvers
|
||||
singular: kubernetesendpointresolver
|
||||
kind: KubernetesEndpointResolver
|
||||
---
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: kubernetesserviceresolvers.getambassador.io
|
||||
labels:
|
||||
app.kubernetes.io/name: {{ include "ambassador.name" . }}
|
||||
helm.sh/chart: {{ include "ambassador.chart" . }}
|
||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
||||
{{ if .Values.crds.keep }}
|
||||
annotations:
|
||||
"helm.sh/resource-policy": keep
|
||||
{{ end }}
|
||||
spec:
|
||||
group: getambassador.io
|
||||
version: v1
|
||||
versions:
|
||||
- name: v1
|
||||
served: true
|
||||
storage: true
|
||||
scope: Namespaced
|
||||
names:
|
||||
plural: kubernetesserviceresolvers
|
||||
singular: kubernetesserviceresolver
|
||||
kind: KubernetesServiceResolver
|
||||
---
|
||||
apiVersion: apiextensions.k8s.io/v1beta1
|
||||
kind: CustomResourceDefinition
|
||||
metadata:
|
||||
name: mappings.getambassador.io
|
||||
labels:
|
||||
|
||||
@@ -46,7 +46,7 @@ securityContext:
|
||||
|
||||
image:
|
||||
repository: quay.io/datawire/ambassador
|
||||
tag: 0.70.1
|
||||
tag: 0.71.0
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
nameOverride: ""
|
||||
|
||||
Reference in New Issue
Block a user