From b5ab64b136e15bda4e6fd5dcfaefd4bbe12e5dc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Rodr=C3=ADguez=20Hern=C3=A1ndez?= Date: Thu, 18 Jul 2019 13:38:35 +0200 Subject: [PATCH] [stable/external-dns] Implement again "Standardize 'fullname' and 'name' macros" (#15657) * [stable/external-dns] Implement again "Standardize 'fullname' and 'name'macros" This reverts commit 4f03f7aadd46a5d312696b5120b8d58ed7a1bc5c. Implement #15448 bumping a major version after #15595 Signed-off-by: Carlos Rodriguez Hernandez * Bump patch Signed-off-by: Carlos Rodriguez Hernandez --- stable/external-dns/Chart.yaml | 2 +- stable/external-dns/README.md | 16 +++++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/stable/external-dns/Chart.yaml b/stable/external-dns/Chart.yaml index 60c8649c34..982bb19190 100644 --- a/stable/external-dns/Chart.yaml +++ b/stable/external-dns/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: external-dns -version: 2.3.2 +version: 2.3.3 appVersion: 0.5.15 description: ExternalDNS is a Kubernetes addon that configures public DNS servers with information about exposed Kubernetes services to make them discoverable. keywords: diff --git a/stable/external-dns/README.md b/stable/external-dns/README.md index e2b2d06286..09ba113a66 100644 --- a/stable/external-dns/README.md +++ b/stable/external-dns/README.md @@ -54,11 +54,13 @@ The following table lists the configurable parameters of the external-dns chart | `image.tag` | ExternalDNS Image tag | `{TAG_NAME}` | | `image.pullPolicy` | ExternalDNS image pull policy | `IfNotPresent` | | `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) | +| `nameOverride` | String to partially override external-dns.fullname template with a string (will prepend the release name)| `nil` | +| `fullnameOverride` | String to fully override external-dns.fullname template with a string | `nil` | | `sources` | K8s resources type to be observed for new DNS entries by ExternalDNS | `[service, ingress]` | | `provider` | DNS provider where the DNS records will be created (mandatory) (options: aws, azure, google, ...) | `aws` | | `publishInternalServices` | Whether to publish DNS records for ClusterIP services or not | `false` | -| `aws.credentials.accessKey` | When using the AWS provider, set `aws_access_key_id` in the AWS credentials (optional) | `""` | -| `aws.credentials.secretKey` | When using the AWS provider, set `aws_secret_access_key` in the AWS credentials (optional) | `""` | +| `aws.credentials.accessKey` | When using the AWS provider, set `aws_access_key_id` in the AWS credentials (optional) | `""` | +| `aws.credentials.secretKey` | When using the AWS provider, set `aws_secret_access_key` in the AWS credentials (optional) | `""` | | `aws.credentials.mountPath` | When using the AWS provider, determine `mountPath` for `credentials` secret | `"/.aws"` | | `aws.region` | When using the AWS provider, `AWS_DEFAULT_REGION` to set in the environment (optional) | `us-east-1` | | `aws.zoneType` | When using the AWS provider, filter for zones of this type (optional, options: public, private) | `""` | @@ -78,7 +80,7 @@ The following table lists the configurable parameters of the external-dns chart | `google.serviceAccountSecret` | When using the Google provider, specify the existing secret which contains credentials.json (optional) | `""` | | `google.serviceAccountKey` | When using the Google provider, specify the service account key JSON file. (required when `google.serviceAccountSecret` is not provided. In this case a new secret will be created holding this service account | `""` | | `infoblox.gridHost` | When using the Infoblox provider, specify the Infoblox Grid host (required when provider=infoblox) | `""` | -| `infoblox.wapiUsername` | When using the Infoblox provider, specify the Infoblox WAPI username | `"admin"` | +| `infoblox.wapiUsername` | When using the Infoblox provider, specify the Infoblox WAPI username | `"admin"` | | `infoblox.wapiPassword` | When using the Infoblox provider, specify the Infoblox WAPI password (required when provider=infoblox) | `""` | | `infoblox.domainFilter` | When using the Infoblox provider, specify the domain (optional) | `""` | | `infoblox.noSslVerify` | When using the Infoblox provider, disable SSL verification (optional) | `false` | @@ -113,9 +115,9 @@ The following table lists the configurable parameters of the external-dns chart | `extraArgs` | Extra arguments to be passed to external-dns | `{}` | | `extraEnv` | Extra environment variables to be passed to external-dns | `[]` | | `replicas` | Desired number of ExternalDNS replicas | `1` | -| `affinity` | Affinity for pod assignment (this value is evaluated as a template) | `{}` | -| `nodeSelector` | Node labels for pod assignment (this value is evaluated as a template) | `{}` | -| `tolerations` | Tolerations for pod assignment (this value is evaluated as a template) | `[]` | +| `affinity` | Affinity for pod assignment (this value is evaluated as a template) | `{}` | +| `nodeSelector` | Node labels for pod assignment (this value is evaluated as a template) | `{}` | +| `tolerations` | Tolerations for pod assignment (this value is evaluated as a template) | `[]` | | `podAnnotations` | Additional annotations to apply to the pod. | `{}` | | `podLabels` | Additional labels to be added to pods | {} | | `podSecurityContext.fsGroup` | Group ID for the container | `1001` | @@ -133,7 +135,7 @@ The following table lists the configurable parameters of the external-dns chart | `rbac.create` | Wether to create & use RBAC resources or not | `false` | | `rbac.serviceAccountName` | ServiceAccount (ignored if rbac.create == true) | `default` | | `rbac.apiVersion` | Version of the RBAC API | `v1beta1` | -| `rbac.pspEnabled` | PodSecurityPolicy | `false` | +| `rbac.pspEnabled` | PodSecurityPolicy | `false` | | `resources` | CPU/Memory resource requests/limits. | `{}` | | `livenessProbe` | Deployment Liveness Probe | See `values.yaml` | | `readinessProbe` | Deployment Readiness Probe | See `values.yaml` |