Merge pull request #1288 from bitnami/revertChanges

Revert pull request #1283
This commit is contained in:
Carlos Rodríguez Hernández
2019-07-17 15:02:48 +02:00
committed by GitHub
138 changed files with 265 additions and 728 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: airflow
version: 1.0.2
version: 1.0.3
appVersion: 1.10.3
description: Apache Airflow is a platform to programmatically author, schedule and monitor workflows.
keywords:
-2
View File
@@ -72,8 +72,6 @@ The following tables lists the configurable parameters of the Kafka chart and th
| `git.tag` | Git image tag | `{TAG_NAME}` |
| `git.pullPolicy` | Git image pull policy | `IfNotPresent` |
| `git.pullSecrets` | Specify docker-registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) |
| `nameOverride` | String to partially override airflow.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override ariflow.fullname template with a string | `nil` |
| `updateStrategy` | Update strategy for the stateful set | `RollingUpdate` |
| `rollingUpdatePartition` | Partition update strategy | `nil` |
| `airflow.configurationConfigMap` | Name of an existing config map containing the Airflow config file | `nil` |
+1 -1
View File
@@ -3,7 +3,7 @@
Expand the name of the chart.
*/}}
{{- define "airflow.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 24 -}}
{{- end -}}
{{/*
-8
View File
@@ -94,14 +94,6 @@ git:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override airflow.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override airflow.fullname template
##
# fullnameOverride:
## StatefulSet controller supports automated updates. There are two valid update strategies: RollingUpdate and OnDelete
## ref: https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/#updating-statefulsets
##
-8
View File
@@ -94,14 +94,6 @@ git:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override airflow.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override airflow.fullname template
##
# fullnameOverride:
## StatefulSet controller supports automated updates. There are two valid update strategies: RollingUpdate and OnDelete
## ref: https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/#updating-statefulsets
##
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: apache
version: 4.3.3
version: 4.3.4
appVersion: 2.4.39
description: Chart for Apache HTTP Server
keywords:
-2
View File
@@ -53,8 +53,6 @@ The following tables lists the configurable parameters of the Apache chart and t
| `image.tag` | Apache Docker image tag | `{TAG_NAME}` |
| `image.pullPolicy` | Apache Docker 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 apache.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override apache.fullname template with a string | `nil` |
| `podAnnotations` | Pod annotations | `{}` |
| `ingress.enabled` | Enable ingress controller resource | `false` |
| `ingress.certManager` | Add annotations for cert-manager | `false` |
+4 -12
View File
@@ -2,25 +2,17 @@
{{/*
Expand the name of the chart.
*/}}
{{- define "apache.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- define "name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 24 -}}
{{- end -}}
{{/*
Create a default fully qualified app name.
We truncate at 24 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "apache.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- define "fullname" -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- printf "%s-%s" .Release.Name $name | trunc 24 -}}
{{- end -}}
{{/*
+5 -5
View File
@@ -1,22 +1,22 @@
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: {{ template "apache.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: {{ template "apache.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
spec:
selector:
matchLabels:
app: {{ template "apache.fullname" . }}
app: {{ template "fullname" . }}
release: "{{ .Release.Name }}"
replicas: 1
template:
metadata:
labels:
app: {{ template "apache.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
@@ -36,7 +36,7 @@ spec:
hostnames:
- "status.localhost"
containers:
- name: apache
- name: {{ template "fullname" . }}
image: "{{ template "apache.image" . }}"
imagePullPolicy: {{ .Values.image.pullPolicy | quote }}
ports:
+3 -3
View File
@@ -2,9 +2,9 @@
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: {{ template "apache.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: "{{ template "apache.fullname" . }}"
app: "{{ template "fullname" . }}"
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
@@ -23,7 +23,7 @@ spec:
paths:
- path: {{ default "/" .path }}
backend:
serviceName: "{{ template "apache.fullname" $ }}"
serviceName: "{{ template "fullname" $ }}"
servicePort: http
{{- end }}
{{- if .Values.ingress.tls }}
+3 -3
View File
@@ -1,9 +1,9 @@
apiVersion: v1
kind: Service
metadata:
name: {{ template "apache.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: {{ template "apache.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
@@ -29,4 +29,4 @@ spec:
nodePort: {{ .Values.service.nodePorts.https }}
{{- end }}
selector:
app: {{ template "apache.fullname" . }}
app: {{ template "fullname" . }}
-8
View File
@@ -25,14 +25,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override apache.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override apache.fullname template
##
# fullnameOverride:
## Pod annotations
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/
##
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: cassandra
version: 2.3.11
version: 2.3.12
appVersion: 3.11.4
description: Apache Cassandra is a free and open-source distributed database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. Cassandra offers robust support for clusters spanning multiple datacenters, with asynchronous masterless replication allowing low latency operations for all clients.
icon: https://bitnami.com/assets/stacks/cassandra/img/cassandra-stack-220x234.png
-2
View File
@@ -55,8 +55,6 @@ The following tables lists the configurable parameters of the cassandra chart an
| `image.tag` | Cassandra Image tag | `{TAG_NAME}` |
| `image.pullPolicy` | 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 cassandra.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override cassandra.fullname template with a string | `nil` |
| `service.type` | Kubernetes Service type | `ClusterIP` |
| `service.nodePort` | Kubernetes Service nodePort | `nil` |
| `service.loadBalancerIP` | LoadBalancerIP if service type is `LoadBalancer` | `nil` |
-8
View File
@@ -29,14 +29,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override cassandra.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override cassandra.fullname template
##
# fullnameOverride:
## Specify a service type
## ref: http://kubernetes.io/docs/user-guide/services/
##
-8
View File
@@ -29,14 +29,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override cassandra.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override cassandra.fullname template
##
# fullnameOverride:
## Specify a service type
## ref: http://kubernetes.io/docs/user-guide/services/
##
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: consul
version: 4.2.14
version: 4.2.15
appVersion: 1.5.2
description: Highly available and distributed service discovery and key-value store designed with support for the modern data center to make distributed systems and configuration easy.
home: https://www.consul.io/
-2
View File
@@ -58,8 +58,6 @@ The following tables lists the configurable parameters of the HashiCorp Consul c
| `image.tag` | HashiCorp Consul image tag | `{TAG_NAME}` |
| `image.pullPolicy` | 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 consul.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override consul.fullname template with a string | `nil` |
| `replicas` | Number of replicas | `3` |
| `port` | HashiCorp Consul http listening port | `8500` |
| `service.rpcPort` | HashiCorp Consul rpc listening port | `8400` |
-8
View File
@@ -11,17 +11,9 @@ Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "consul.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{/*
Create chart name and version as used by the chart label.
+1 -1
View File
@@ -77,7 +77,7 @@ spec:
- "{{ template "consul.name" . }}"
{{- end }}
containers:
- name: consul
- name: "{{ template "consul.fullname" . }}"
image: "{{ template "consul.image" . }}"
imagePullPolicy: "{{ .Values.image.pullPolicy }}"
ports:
-8
View File
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override consul.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override consul.fullname template
##
# fullnameOverride:
## Consul replicas
replicas: 3
-8
View File
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override consul.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override consul.fullname template
##
# fullnameOverride:
## Consul replicas
replicas: 3
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: elasticsearch
version: 5.1.11
version: 5.1.12
appVersion: 7.2.0
description: A highly scalable open-source full-text search and analytics engine
keywords:
+11 -13
View File
@@ -52,14 +52,12 @@ The following table lists the configurable parameters of the Elasticsearch chart
| Parameter | Description | Default |
|---------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------|
| `global.imageRegistry` | Global Docker image registry | `nil` |
| `global.imagePullSecrets` | Global Docker registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) |
| `global.imagePullSecrets` | Global Docker registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) |
| `image.registry` | Elasticsearch image registry | `docker.io` |
| `image.repository` | Elasticsearch image repository | `bitnami/elasticsearch` |
| `image.tag` | Elasticsearch image tag | `{TAG_NAME}` |
| `image.pullPolicy` | 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 elasticsearch.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override elasticsearch.fullname template with a string | `nil` |
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) |
| `name` | Elasticsearch cluster name | `elastic` |
| `plugins` | Comma, semi-colon or space separated list of plugins to install at initialization | `nil` |
| `config` | Elasticsearch node custom configuration | `` |
@@ -67,7 +65,7 @@ The following table lists the configurable parameters of the Elasticsearch chart
| `master.replicas` | Desired number of Elasticsearch master-eligible nodes | `2` |
| `master.heapSize` | Master-eligible node heap size | `128m` |
| `master.antiAffinity` | Master-eligible node pod anti-affinity policy | `soft` |
| `coordinating.nodeAffinity` | Master-eligible node affinity policy | `nil` |
| `coordinating.nodeAffinity` | Master-eligible node affinity policy | `nil` |
| `master.service.type` | Kubernetes Service type (master-eligible nodes) | `ClusterIP` |
| `master.service.port` | Kubernetes Service port for Elasticsearch transport port (master-eligible nodes) | `9300` |
| `master.service.nodePort` | Kubernetes Service nodePort (master-eligible nodes) | `nil` |
@@ -80,7 +78,7 @@ The following table lists the configurable parameters of the Elasticsearch chart
| `master.livenessProbe.timeoutSeconds` | When the probe times out (master-eligible nodes pod) | `5` |
| `master.livenessProbe.successThreshold` | Minimum consecutive successes for the probe to be considered successful after having failed (master-eligible nodes pod) | `1` |
| `master.livenessProbe.failureThreshold` | Minimum consecutive failures for the probe to be considered failed after having succeeded | `5` |
| `master.podAnnotations` | Annotations for master pods. | `{}` |
| `master.podAnnotations` | Annotations for master pods. | `{}` |
| `master.readinessProbe.enabled` | Enable/disable the readiness probe (master-eligible nodes pod) | `true` |
| `master.readinessProbe.initialDelaySeconds` | Delay before readiness probe is initiated (master-eligible nodes pod) | `90` |
| `master.readinessProbe.periodSeconds` | How often to perform the probe (master-eligible nodes pod) | `10` |
@@ -96,8 +94,8 @@ The following table lists the configurable parameters of the Elasticsearch chart
| `coordinating.replicas` | Desired number of Elasticsearch coordinating-only nodes | `2` |
| `coordinating.heapSize` | Coordinating-only node heap size | `128m` |
| `coordinating.antiAffinity` | Coordinating-only node pod anti-affinity policy | `soft` |
| `coordinating.nodeAffinity` | Coordinating-only node affinity policy | `nil` |
| `coordinating.podAnnotations` | Annotations for coordniating pods. | `{}` |
| `coordinating.nodeAffinity` | Coordinating-only node affinity policy | `nil` |
| `coordinating.podAnnotations` | Annotations for coordniating pods. | `{}` |
| `coordinating.service.type` | Kubernetes Service type (coordinating-only nodes) | `ClusterIP` |
| `coordinating.service.port` | Kubernetes Service port for REST API (coordinating-only nodes) | `9200` |
| `coordinating.service.nodePort` | Kubernetes Service nodePort (coordinating-only nodes) | `nil` |
@@ -122,7 +120,7 @@ The following table lists the configurable parameters of the Elasticsearch chart
| `data.updateStrategy.rollingUpdatePartition` | Partition update strategy for Data statefulset | `nil` |
| `data.heapSize` | Data node heap size | `1024m` |
| `data.antiAffinity` | Data pod anti-affinity policy | `soft` |
| `data.nodeAffinity` | Data pod node affinity policy | `nil` |
| `data.nodeAffinity` | Data pod node affinity policy | `nil` |
| `data.resources` | CPU/Memory resource requests/limits for data nodes | `requests: { cpu: "25m", memory: "1152Mi" }` |
| `data.persistence.enabled` | Enable persistence using a `PersistentVolumeClaim` | `true` |
| `data.persistence.annotations` | Persistent Volume Claim annotations | `{}` |
@@ -135,7 +133,7 @@ The following table lists the configurable parameters of the Elasticsearch chart
| `data.livenessProbe.timeoutSeconds` | When the probe times out (data nodes pod) | `5` |
| `data.livenessProbe.successThreshold` | Minimum consecutive successes for the probe to be considered successful after having failed (data nodes pod) | `1` |
| `data.livenessProbe.failureThreshold` | Minimum consecutive failures for the probe to be considered failed after having succeeded | `5` |
| `data.podAnnotations` | Annotations for data pods. | `{}` |
| `data.podAnnotations` | Annotations for data pods. | `{}` |
| `data.readinessProbe.enabled` | Enable/disable the readiness probe (data nodes pod) | `true` |
| `data.readinessProbe.initialDelaySeconds` | Delay before readiness probe is initiated (data nodes pod) | `90` |
| `data.readinessProbe.periodSeconds` | How often to perform the probe (data nodes pod) | `10` |
@@ -147,7 +145,7 @@ The following table lists the configurable parameters of the Elasticsearch chart
| `ingest.replicas` | Desired number of Elasticsearch ingest nodes | `2` |
| `ingest.heapSize` | Ingest node heap size | `128m` |
| `ingest.antiAffinity` | Ingest node pod anti-affinity policy | `soft` |
| `ingest.nodeAffinity` | Ingest node pod affinity policy | `nil` |
| `ingest.nodeAffinity` | Ingest node pod affinity policy | `nil` |
| `ingest.service.type` | Kubernetes Service type (ingest nodes) | `ClusterIP` |
| `ingest.service.port` | Kubernetes Service port Elasticsearch transport port (ingest nodes) | `9300` |
| `ingest.service.nodePort` | Kubernetes Service nodePort (ingest nodes) | `nil` |
@@ -160,7 +158,7 @@ The following table lists the configurable parameters of the Elasticsearch chart
| `ingest.livenessProbe.timeoutSeconds` | When the probe times out (ingest nodes pod) | `5` |
| `ingest.livenessProbe.successThreshold` | Minimum consecutive successes for the probe to be considered successful after having failed (ingest nodes pod) | `1` |
| `ingest.livenessProbe.failureThreshold` | Minimum consecutive failures for the probe to be considered failed after having succeeded | `5` |
| `ingest.podAnnotations` | Annotations for ingest pods. | `{}` |
| `ingest.podAnnotations` | Annotations for ingest pods. | `{}` |
| `ingest.readinessProbe.enabled` | Enable/disable the readiness probe (ingest nodes pod) | `true` |
| `ingest.readinessProbe.initialDelaySeconds` | Delay before readiness probe is initiated (ingest nodes pod) | `90` |
| `ingest.readinessProbe.periodSeconds` | How often to perform the probe (ingest nodes pod) | `10` |
@@ -175,7 +173,7 @@ The following table lists the configurable parameters of the Elasticsearch chart
| `metrics.image.pullPolicy` | Metrics exporter image pull policy | `IfNotPresent` |
| `metrics.service.type` | Metrics exporter endpoint service type | `ClusterIP` |
| `metrics.resources` | Metrics exporter resource requests/limit | `requests: { cpu: "25m" }` |
| `metrics.podAnnotations` | Annotations for metrics pods. | `{}` |
| `metrics.podAnnotations` | Annotations for metrics pods. | `{}` |
| `sysctlImage.enabled` | Enable kernel settings modifier image | `false` |
| `sysctlImage.registry` | Kernel settings modifier image registry | `docker.io` |
| `sysctlImage.repository` | Kernel settings modifier image repository | `bitnami/minideb` |
@@ -11,17 +11,9 @@ Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "elasticsearch.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{/*
Create chart name and version as used by the chart label.
@@ -45,14 +45,6 @@ sysctlImage:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override elasticsearch.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override elasticsearch.fullname template
##
# fullnameOverride:
## Elasticsearch cluster name
##
name: elastic
-8
View File
@@ -45,14 +45,6 @@ sysctlImage:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override elasticsearch.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override elasticsearch.fullname template
##
# fullnameOverride:
## Elasticsearch cluster name
##
name: elastic
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: etcd
version: 3.1.2
version: 3.1.3
appVersion: 3.3.13
description: etcd is a distributed key value store that provides a reliable way to store data across a cluster of machines
keywords:
+1 -1
View File
@@ -3,7 +3,7 @@
Expand the name of the chart.
*/}}
{{- define "etcd.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 -}}
{{- end -}}
{{/*
-8
View File
@@ -37,14 +37,6 @@ image:
## String to fully override etcd.fullname template
# fullnameOverride:
## String to partially override etcd.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override etcd.fullname template
##
# fullnameOverride:
statefulset:
## Update strategy, can be set to RollingUpdate or OnDelete by default.
## https://kubernetes.io/docs/tutorials/stateful-application/basic-stateful-set/#updating-statefulsets
+4 -6
View File
@@ -31,13 +31,11 @@ image:
## ref: https://github.com/bitnami/minideb-extras/#turn-on-bash-debugging
debug: false
## String to partially override etcd.fullname template (will maintain the release name)
##
# nameOverride:
## String to partially override etcd.fullname template (will maintain the release name)
# nameOverride:
## String to fully override etcd.fullname template
##
# fullnameOverride:
## String to fully override etcd.fullname template
# fullnameOverride:
statefulset:
## Update strategy, can be set to RollingUpdate or OnDelete by default.
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: harbor
version: 0.0.7
version: 0.0.8
appVersion: 1.8.1
description: Harbor is an an open source trusted cloud native registry project that stores, signs, and scans content
keywords:
+1 -3
View File
@@ -147,8 +147,6 @@ The following table lists the configurable parameters of the Harbor chart and th
| `persistence.imageChartStorage.disableredirect` | The configuration for managing redirects from content backends. For backends which do not supported it (such as using minio for `s3` storage type), please set it to `true` to disable redirects. Refer to the [guide](https://github.com/docker/distribution/blob/master/docs/configuration.md#redirect) for more information about the detail | `false` |
| `persistence.imageChartStorage.type` | The type of storage for images and charts: `filesystem`, `azure`, `gcs`, `s3`, `swift` or `oss`. The type must be `filesystem` if you want to use persistent volumes for registry and chartmuseum. Refer to the [guide](https://github.com/docker/distribution/blob/master/docs/configuration.md#storage) for more information about the detail | `filesystem` |
| **General** |
| `nameOverride` | String to partially override harbor.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override harbor.fullname template with a string | `nil` |
| `externalURL` | The external URL for Harbor core service | `https://core.harbor.domain` |
| `imagePullPolicy` | The image pull policy | `IfNotPresent` |
| `logLevel` | The log level | `debug` |
@@ -346,4 +344,4 @@ This chart includes a `values-production.yaml` file where you can find some para
It is strongly recommended to use immutable tags in a production environment. This ensures your deployment does not change automatically if the same tag is updated with a different image.
Bitnami will release a new chart updating its containers if a new version of the main container, significant changes, or critical vulnerabilities exist.
Bitnami will release a new chart updating its containers if a new version of the main container, significant changes, or critical vulnerabilities exist.
+1 -9
View File
@@ -19,17 +19,9 @@ Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "harbor.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default "harbor" .Values.nameOverride -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{/* Helm required labels */}}
{{- define "harbor.labels" -}}
-8
View File
@@ -223,14 +223,6 @@ nginxImage:
## ref: https://github.com/bitnami/minideb-extras/#turn-on-bash-debugging
debug: false
## String to partially override harbor.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override harbor.fullname template
##
# fullnameOverride:
service:
# Set the way how to expose the service. Set the type as "Ingress",
# "ClusterIP", "NodePort" or "LoadBalancer" and fill the information
-8
View File
@@ -223,14 +223,6 @@ nginxImage:
## ref: https://github.com/bitnami/minideb-extras/#turn-on-bash-debugging
debug: false
## String to partially override harbor.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override harbor.fullname template
##
# fullnameOverride:
service:
# Set the way how to expose the service. Set the type as "Ingress",
# "ClusterIP", "NodePort" or "LoadBalancer" and fill the information
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: jenkins
version: 2.3.10
version: 2.3.11
appVersion: 2.176.1
description: The leading open source automation server
keywords:
+46 -48
View File
@@ -45,54 +45,52 @@ The command removes all the Kubernetes components associated with the chart and
The following tables lists the configurable parameters of the Jenkins chart and their default values.
Parameter | Description | Default
--- | --- | ---
`global.imageRegistry` | Global Docker image registry | `nil`
`global.imagePullSecrets` | Global Docker registry secret names as an array | `[]` (does not add image pull secrets to deployed pods)
`image.registry` | Jenkins image registry | `docker.io`
`image.repository` | Jenkins Image name | `bitnami/jenkins`
`image.tag` | Jenkins Image tag | `{TAG_NAME}`
`image.pullPolicy` | Jenkins 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 jenkins.fullname template with a string (will prepend the release name) | `nil`
`fullnameOverride` | String to fully override jenkins.fullname template with a string | `nil`
`jenkinsUser` | User of the application | `user`
`jenkinsPassword` | Application password | _random 10 character alphanumeric string_
`jenkinsHome` | Jenkins home directory | `/opt/bitnami/jenkins/jenkins_home`
`disableInitialization` | Allows to disable the initial Bitnami configuration for Jenkins | `no`
`javaOpts` | Customize JVM parameters | `nil`
`service.type` | Kubernetes Service type | `LoadBalancer`
`service.port` | Service HTTP port | `80`
`service.httpsPort` | Service HTTPS port | `443`
`service.nodePorts.http` | Kubernetes http node port | `""`
`service.nodePorts.https` | Kubernetes https node port | `""`
`service.externalTrafficPolicy` | Enable client source IP preservation | `Cluster`
`service.loadBalancerIP` | LoadBalancer service IP address | `""`
`ingress.enabled` | Enable ingress controller resource | `false`
`ingress.annotations` | Ingress annotations | `[]`
`ingress.certManager` | Add annotations for cert-manager | `false`
`ingress.hosts[0].name` | Hostname to your jenkins installation | `jenkins.local`
`ingress.hosts[0].path` | Path within the url structure | `/`
`ingress.hosts[0].tls`| Utilize TLS backend in ingress | `false`
`ingress.hosts[0].tlsHosts` | Array of TLS hosts for ingress record (defaults to `ingress.hosts[0].name` if `nil`) | `nil`
`ingress.hosts[0].tlsSecret` | TLS Secret (certificates) | `jenkins.local-tls-secret`
`ingress.secrets[0].name`| TLS Secret Name | `nil`
`ingress.secrets[0].certificate` | TLS Secret Certificate | `nil`
`ingress.secrets[0].key` | TLS Secret Key | `nil`
`persistence.enabled` | Enable persistence using PVC | `true`
`persistence.storageClass`| PVC Storage Class for Jenkins volume | `nil` (uses alpha storage class annotation)
`persistence.accessMode` | PVC Access Mode for Jenkins volume | `ReadWriteOnce`
`persistence.size` | PVC Storage Request for Jenkins volume | `8Gi`
`resources` | CPU/Memory resource requests/limits | Memory: `512Mi`, CPU: `300m`
`podAnnotations` | Pod annotations | `{}`
`metrics.enabled` | Start a side-car Jenkins prometheus exporter | `false`
`metrics.image.registry` | Jenkins exporter image registry | `docker.io`
`metrics.image.repository` | Jenkins exporter image name | `tolleiv/jenkins_exporter`
`metrics.image.tag` | Jenkins exporter image tag | `latest`
`metrics.image.pullPolicy` | Image pull policy | `IfNotPresent`
`metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` (does not add image pull secrets to deployed pods)
`metrics.podAnnotations` | Additional annotations for Metrics exporter pod | `{prometheus.io/scrape: "true", prometheus.io/port: "9118"}`
`metrics.resources` | Exporter resource requests/limit | Memory: `256Mi`, CPU: `100m`
| Parameter | Description | Default |
|----------------------------|----------------------------------------|---------------------------------------------------------- |
| `global.imageRegistry` | Global Docker image registry | `nil` |
| `global.imagePullSecrets` | Global Docker registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) |
| `image.registry` | Jenkins image registry | `docker.io` |
| `image.repository` | Jenkins Image name | `bitnami/jenkins` |
| `image.tag` | Jenkins Image tag | `{TAG_NAME}` |
| `image.pullPolicy` | Jenkins image pull policy | `IfNotPresent` |
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) |
| `jenkinsUser` | User of the application | `user` |
| `jenkinsPassword` | Application password | _random 10 character alphanumeric string_ |
| `jenkinsHome` | Jenkins home directory | `/opt/bitnami/jenkins/jenkins_home` |
| `disableInitialization` | Allows to disable the initial Bitnami configuration for Jenkins | `no` |
| `javaOpts` | Customize JVM parameters | `nil` |
| `service.type` | Kubernetes Service type | `LoadBalancer` |
| `service.port` | Service HTTP port | `80` |
| `service.httpsPort` | Service HTTPS port | `443` |
| `service.nodePorts.http` | Kubernetes http node port | `""` |
| `service.nodePorts.https` | Kubernetes https node port | `""` |
| `service.externalTrafficPolicy` | Enable client source IP preservation | `Cluster` |
| `service.loadBalancerIP` | LoadBalancer service IP address | `""` |
| `ingress.enabled` | Enable ingress controller resource | `false` |
| `ingress.annotations` | Ingress annotations | `[]` |
| `ingress.certManager` | Add annotations for cert-manager | `false` |
| `ingress.hosts[0].name` | Hostname to your jenkins installation | `jenkins.local` |
| `ingress.hosts[0].path` | Path within the url structure | `/` |
| `ingress.hosts[0].tls` | Utilize TLS backend in ingress | `false` |
| `ingress.hosts[0].tlsHosts` | Array of TLS hosts for ingress record (defaults to `ingress.hosts[0].name` if `nil`) | `nil` |
| `ingress.hosts[0].tlsSecret` | TLS Secret (certificates) | `jenkins.local-tls-secret` |
| `ingress.secrets[0].name` | TLS Secret Name | `nil` |
| `ingress.secrets[0].certificate` | TLS Secret Certificate | `nil` |
| `ingress.secrets[0].key` | TLS Secret Key | `nil` |
| `persistence.enabled` | Enable persistence using PVC | `true` |
| `persistence.storageClass` | PVC Storage Class for Jenkins volume | `nil` (uses alpha storage class annotation) |
| `persistence.accessMode` | PVC Access Mode for Jenkins volume | `ReadWriteOnce` |
| `persistence.size` | PVC Storage Request for Jenkins volume | `8Gi` |
| `resources` | CPU/Memory resource requests/limits | Memory: `512Mi`, CPU: `300m` |
| `podAnnotations` | Pod annotations | `{}` |
| `metrics.enabled` | Start a side-car Jenkins prometheus exporter | `false` |
| `metrics.image.registry` | Jenkins exporter image registry | `docker.io` |
| `metrics.image.repository` | Jenkins exporter image name | `tolleiv/jenkins_exporter` |
| `metrics.image.tag` | Jenkins exporter image tag | `latest` |
| `metrics.image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `metrics.image.pullSecrets` | Specify docker-registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) |
| `metrics.podAnnotations` | Additional annotations for Metrics exporter pod | `{prometheus.io/scrape: "true", prometheus.io/port: "9118"}` |
| `metrics.resources` | Exporter resource requests/limit | Memory: `256Mi`, CPU: `100m` |
The above parameters map to the env variables defined in [bitnami/jenkins](http://github.com/bitnami/bitnami-docker-jenkins). For more information please refer to the [bitnami/jenkins](http://github.com/bitnami/bitnami-docker-jenkins) image documentation.
+1 -9
View File
@@ -2,7 +2,7 @@
{{/*
Expand the name of the chart.
*/}}
{{- define "jenkins.name" -}}
{{- define "name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- end -}}
@@ -18,17 +18,9 @@ Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "jenkins.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{/*
Return the proper Jenkins image name
-8
View File
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override jenkins.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override jenkins.fullname template
##
# fullnameOverride:
## User of the application
## ref: https://github.com/bitnami/bitnami-docker-jenkins#configuration
##
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: kafka
version: 3.0.15
version: 3.0.16
appVersion: 2.3.0
description: Apache Kafka is a distributed streaming platform.
keywords:
+1 -1
View File
@@ -3,7 +3,7 @@
Expand the name of the chart.
*/}}
{{- define "kafka.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 24 -}}
{{- end -}}
{{/*
+1 -1
View File
@@ -59,7 +59,7 @@ spec:
{{ toYaml .Values.affinity | indent 8 }}
{{- end }}
containers:
- name: kafka
- name: "{{ template "kafka.fullname" . }}"
image: "{{ template "kafka.image" . }}"
imagePullPolicy: "{{ .Values.image.pullPolicy }}"
resources:
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: magento
version: 5.2.3
version: 5.2.4
appVersion: 2.3.2
description: A feature-rich flexible e-commerce solution. It includes transaction options, multi-store functionality, loyalty programs, product categorization and shopper filtering, promotion rules, and more.
keywords:
-2
View File
@@ -57,8 +57,6 @@ The following table lists the configurable parameters of the Magento chart and t
| `image.debug` | Specify if debug values should be set | `false` |
| `image.pullPolicy` | Image pull policy | `Always` if `imageTag` is `latest`, else `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 magento.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override magento.fullname template with a string | `nil` |
| `magentoHost` | Magento host to create application URLs | `nil` |
| `magentoLoadBalancerIP` | `loadBalancerIP` for the magento Service | `nil` |
| `magentoUsername` | User of the application | `user` |
-8
View File
@@ -11,17 +11,9 @@ Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "magento.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{/*
Create a random alphanumeric password string.
-8
View File
@@ -31,14 +31,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override magento.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override magento.fullname template
##
# fullnameOverride:
## Magento host to create application URLs
## ref: https://github.com/bitnami/bitnami-docker-magento#configuration
##
-8
View File
@@ -31,14 +31,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override magento.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override magento.fullname template
##
# fullnameOverride:
## Magento host to create application URLs
## ref: https://github.com/bitnami/bitnami-docker-magento#configuration
##
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: memcached
version: 1.5.12
version: 1.5.13
appVersion: 1.5.16
description: Chart for Memcached
keywords:
-2
View File
@@ -54,8 +54,6 @@ The following tables lists the configurable parameters of the Memcached chart an
| `image.tag` | Memcached Image tag | `{TAG_NAME}` |
| `image.pullPolicy` | Memcached 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 memcached.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override memcached.fullname template with a string | `nil` |
| `securityContext.enabled` | Enable security context | `true` |
| `securityContext.fsGroup` | Group ID for the container | `1001` |
| `securityContext.runAsUser` | User ID for the container | `1001` |
+1 -1
View File
@@ -1,7 +1,7 @@
** Please be patient while the chart is being deployed **
Memcached can be accessed on port 11211 on the following DNS name from within your cluster: {{ template "memcached.fullname" . }}.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}
Memcached can be accessed on port 11211 on the following DNS name from within your cluster: {{ template "fullname" . }}.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}
{{- if and (contains "bitnami/" .Values.image.repository) (not (.Values.image.tag | toString | regexFind "-r\\d+$|sha256:")) }}
+4 -12
View File
@@ -2,25 +2,17 @@
{{/*
Expand the name of the chart.
*/}}
{{- define "memcached.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- define "name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 24 -}}
{{- end -}}
{{/*
Create a default fully qualified app name.
We truncate at 24 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "memcached.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- define "fullname" -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- printf "%s-%s" .Release.Name $name | trunc 24 -}}
{{- end -}}
{{/*
+6 -6
View File
@@ -1,21 +1,21 @@
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: {{ template "memcached.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: {{ template "memcached.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
spec:
selector:
matchLabels:
app: {{ template "memcached.fullname" . }}
app: {{ template "fullname" . }}
release: "{{ .Release.Name }}"
template:
metadata:
labels:
app: {{ template "memcached.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
{{- if or .Values.podAnnotations .Values.metrics.enabled }}
@@ -35,7 +35,7 @@ spec:
{{- end }}
{{- include "memcached.imagePullSecrets" . | indent 6 }}
containers:
- name: memcached
- name: {{ template "fullname" . }}
image: "{{ template "memcached.image" . }}"
imagePullPolicy: {{ .Values.image.pullPolicy | quote }}
env:
@@ -44,7 +44,7 @@ spec:
- name: MEMCACHED_PASSWORD
valueFrom:
secretKeyRef:
name: {{ template "memcached.fullname" . }}
name: {{ template "fullname" . }}
key: memcached-password
ports:
- name: memcache
+2 -2
View File
@@ -1,9 +1,9 @@
apiVersion: v1
kind: Secret
metadata:
name: {{ template "memcached.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: {{ template "memcached.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
+3 -3
View File
@@ -1,9 +1,9 @@
apiVersion: v1
kind: Service
metadata:
name: {{ template "memcached.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: {{ template "memcached.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
@@ -14,4 +14,4 @@ spec:
port: 11211
targetPort: memcache
selector:
app: {{ template "memcached.fullname" . }}
app: {{ template "fullname" . }}
-8
View File
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override memcached.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override memcached.fullname template
##
# fullnameOverride:
## Pod Security Context
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
##
-8
View File
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override memcached.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override memcached.fullname template
##
# fullnameOverride:
## Pod Security Context
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
##
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: metrics-server
version: 2.3.9
version: 2.3.10
appVersion: 0.3.3
description: Metrics Server is a cluster-wide aggregator of resource usage data. Metrics Server collects metrics from the Summary API, exposed by Kubelet on each node.
keywords:
-2
View File
@@ -53,8 +53,6 @@ The following tables lists the configurable parameters of the Metrics Server cha
| `image.repository` | Metrics Server image name | `bitnami/metrics-server` |
| `image.tag` | Metrics Server image tag | `{TAG_NAME}` |
| `image.pullPolicy` | Metrics Server image pull policy | `IfNotPresent` |
| `nameOverride` | String to partially override metrics-server.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override metrics-server.fullname template with a string | `nil` |
| `securePort` | Port where metrics-server will be running | `8443` |
| `service.type` | Kubernetes Service type | `ClusterIP` |
| `service.port` | Kubernetes Service port | `443` |
+5 -12
View File
@@ -3,24 +3,17 @@
Expand the name of the chart.
*/}}
{{- define "metrics-server.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- $name := default .Chart.Name .Values.nameOverride | replace "-" "" -}}
{{- default $name | trunc 24 -}}
{{- end -}}
{{/*
Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
We truncate at 24 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "metrics-server.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- $name := default .Chart.Name .Values.nameOverride | replace "-" "" -}}
{{- printf "%s-%s" .Release.Name $name | trunc 24 -}}
{{- end -}}
{{/*
-8
View File
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override metrics-server.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override metrics-server.fullname template
##
# fullnameOverride:
rbac:
# Specifies whether RBAC resources should be created
create: true
+1 -1
View File
@@ -1,5 +1,5 @@
apiVersion: v1
version: 0.1.21
version: 0.1.22
appVersion: 2019.7.10
description: MinIO is an object storage server, compatible with Amazon S3 cloud storage service, mainly used for storing unstructured data (such as photos, videos, log files, etc.)
keywords:
-2
View File
@@ -58,8 +58,6 @@ The following table lists the configurable parameters of the MinIO chart and the
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) |
| `image.debug` | Specify if debug logs should be enabled | `false` |
| `nameOverride` | String to partially override minio.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override minio.fullname template with a string | `nil` |
| `clientImage.registry` | MinIO Client image registry | `docker.io` |
| `clientImage.repository` | MinIO Client image name | `bitnami/minio-client` |
| `clientImage.tag` | MinIO Client image tag | `{TAG_NAME}` |
+2 -10
View File
@@ -4,7 +4,7 @@
Expand the name of the chart.
*/}}
{{- define "minio.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 24 -}}
{{- end -}}
{{/*
@@ -12,16 +12,8 @@ Create a default fully qualified app name.
We truncate at 24 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "minio.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- printf "%s-%s" .Release.Name $name | trunc 24 -}}
{{- end -}}
{{/*
-8
View File
@@ -36,14 +36,6 @@ image:
## ref: https://github.com/bitnami/minideb-extras/#turn-on-bash-debugging
debug: false
## String to partially override minio.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override minio.fullname template
##
# fullnameOverride:
## Bitnami MinIO Client image version
## ref: https://hub.docker.com/r/bitnami/minio-client/tags/
##
-8
View File
@@ -36,14 +36,6 @@ image:
## ref: https://github.com/bitnami/minideb-extras/#turn-on-bash-debugging
debug: false
## String to partially override minio.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override minio.fullname template
##
# fullnameOverride:
## Bitnami MinIO Client image version
## ref: https://hub.docker.com/r/bitnami/minio-client/tags/
##
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: mxnet
version: 0.0.5
version: 0.0.6
appVersion: 1.4.1
description: A flexible and efficient library for deep learning
keywords:
+1 -3
View File
@@ -55,8 +55,6 @@ The following table lists the configurable parameters of the MinIO chart and the
| `image.pullPolicy` | Image pull policy | `IfNotPresent` |
| `image.pullSecrets` | Specify docker-registry secret names as an array | `[]` (does not add image pull secrets to deployed pods) |
| `image.debug` | Specify if debug logs should be enabled | `false` |
| `nameOverride` | String to partially override mxnet.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override mxnet.fullname template with a string | `nil` |
| `git.registry` | Git image registry | `docker.io` |
| `git.repository` | Git image name | `bitnami/git` |
| `git.tag` | Git image tag | `{TAG_NAME}` |
@@ -195,7 +193,7 @@ $ helm install --name my-release \
bitnami/mxnet
```
In case you want to add a file that includes sensitive information, pass a secret object using the `existingSecret` parameter. All the files in the secret will be mounted in the `/secrets` folder.
In case you want to add a file that includes sensitive information, pass a secret object using the `existingSecret` parameter. All the files in the secret will be mounted in the `/secrets` folder.
### Distributed training example
-8
View File
@@ -31,14 +31,6 @@ image:
## ref: https://github.com/bitnami/minideb-extras/#turn-on-bash-debugging
debug: false
## String to partially override mxnet.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override mxnet.fullname template
##
# fullnameOverride:
## Bitnami git image version
## ref: https://hub.docker.com/r/bitnami/git/tags/
##
-8
View File
@@ -31,14 +31,6 @@ image:
## ref: https://github.com/bitnami/minideb-extras/#turn-on-bash-debugging
debug: false
## String to partially override mxnet.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override mxnet.fullname template
##
# fullnameOverride:
## Bitnami git image version
## ref: https://hub.docker.com/r/bitnami/git/tags/
##
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: mysql
version: 5.0.8
version: 5.0.9
appVersion: 8.0.16
description: Chart to create a Highly available MySQL cluster
keywords:
-2
View File
@@ -54,8 +54,6 @@ The following tables lists the configurable parameters of the MySQL chart and th
| `image.tag` | MySQL Image tag | `{TAG_NAME}` |
| `image.pullPolicy` | MySQL 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 mysql.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override mysql.fullname template with a string | `nil` |
| `service.type` | Kubernetes service type | `ClusterIP` |
| `service.port` | MySQL service port | `3306` |
| `root.password` | Password for the `root` user | _random 10 character alphanumeric string_ |
+5 -5
View File
@@ -7,7 +7,7 @@ Tip:
Services:
echo Master: {{ template "mysql.fullname" . }}.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}:{{ .Values.service.port }}
echo Master: {{ template "fullname" . }}.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}:{{ .Values.service.port }}
{{- if .Values.replication.enabled }}
echo Slave: {{ template "mysql.slave.fullname" . }}.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }}:{{ .Values.service.port }}
{{- end }}
@@ -15,17 +15,17 @@ Services:
Administrator credentials:
echo Username: root
echo Password : $(kubectl get secret --namespace {{ .Release.Namespace }} {{ template "mysql.fullname" . }} -o jsonpath="{.data.mysql-root-password}" | base64 --decode)
echo Password : $(kubectl get secret --namespace {{ .Release.Namespace }} {{ template "fullname" . }} -o jsonpath="{.data.mysql-root-password}" | base64 --decode)
To connect to your database:
1. Run a pod that you can use as a client:
kubectl run {{ template "mysql.fullname" . }}-client --rm --tty -i --restart='Never' --image {{ template "mysql.image" . }} --namespace {{ .Release.Namespace }} --command -- bash
kubectl run {{ template "fullname" . }}-client --rm --tty -i --restart='Never' --image {{ template "mysql.image" . }} --namespace {{ .Release.Namespace }} --command -- bash
2. To connect to master service (read/write):
mysql -h {{ template "mysql.fullname" . }}.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }} -uroot -p {{ .Values.db.name }}
mysql -h {{ template "fullname" . }}.{{ .Release.Namespace }}.svc.{{ .Values.clusterDomain }} -uroot -p {{ .Values.db.name }}
{{- if .Values.replication.enabled }}
@@ -38,7 +38,7 @@ To upgrade this helm chart:
1. Obtain the password as described on the 'Administrator credentials' section and set the 'root.password' parameter as shown below:
ROOT_PASSWORD=$(kubectl get secret --namespace {{ .Release.Namespace }} {{ template "mysql.fullname" . }} -o jsonpath="{.data.mysql-root-password}" | base64 --decode)
ROOT_PASSWORD=$(kubectl get secret --namespace {{ .Release.Namespace }} {{ template "fullname" . }} -o jsonpath="{.data.mysql-root-password}" | base64 --decode)
helm upgrade {{ .Release.Name }} bitnami/mysql --set root.password=$ROOT_PASSWORD
{{- if and (contains "bitnami/" .Values.image.repository) (not (.Values.image.tag | toString | regexFind "-r\\d+$|sha256:")) }}
+8 -34
View File
@@ -2,52 +2,26 @@
{{/*
Expand the name of the chart.
*/}}
{{- define "mysql.name" -}}
{{- define "name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end }}
{{/*
Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "mysql.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- define "fullname" -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{- end }}
{{- define "mysql.master.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- printf "%s-%s" .Values.fullnameOverride "master" | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- printf "%s-%s" .Release.Name "master" | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s-%s" .Release.Name $name "master" | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{- printf "%s-%s" .Release.Name "mysql-master" | trunc 63 | trimSuffix "-" -}}
{{- end }}
{{- define "mysql.slave.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- printf "%s-%s" .Values.fullnameOverride "slave" | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- printf "%s-%s" .Release.Name "slave" | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s-%s" .Release.Name $name "slave" | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{- printf "%s-%s" .Release.Name "mysql-slave" | trunc 63 | trimSuffix "-" -}}
{{- end }}
{{- define "mysql.chart" -}}
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
@@ -4,7 +4,7 @@ kind: ConfigMap
metadata:
name: {{ template "mysql.master.fullname" . }}-init-scripts
labels:
app: {{ template "mysql.name" . }}
app: {{ template "name" . }}
component: "master"
chart: {{ template "mysql.chart" . }}
release: {{ .Release.Name | quote }}
@@ -4,7 +4,7 @@ kind: ConfigMap
metadata:
name: {{ template "mysql.master.fullname" . }}
labels:
app: {{ template "mysql.name" . }}
app: {{ template "name" . }}
component: "master"
chart: {{ template "mysql.chart" . }}
release: {{ .Release.Name | quote }}
+10 -10
View File
@@ -3,7 +3,7 @@ kind: StatefulSet
metadata:
name: {{ template "mysql.master.fullname" . }}
labels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
chart: {{ template "mysql.chart" . }}
component: "master"
release: {{ .Release.Name | quote }}
@@ -11,7 +11,7 @@ metadata:
spec:
selector:
matchLabels:
app: {{ template "mysql.name" . }}
app: {{ template "name" . }}
release: "{{ .Release.Name }}"
component: "master"
serviceName: "{{ template "mysql.master.fullname" . }}"
@@ -24,7 +24,7 @@ spec:
template:
metadata:
labels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
chart: {{ template "mysql.chart" . }}
component: "master"
release: {{ .Release.Name | quote }}
@@ -51,7 +51,7 @@ spec:
- topologyKey: "kubernetes.io/hostname"
labelSelector:
matchLabels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
release: "{{ .Release.Name }}"
{{- else if eq .Values.master.antiAffinity "soft" }}
affinity:
@@ -62,7 +62,7 @@ spec:
topologyKey: kubernetes.io/hostname
labelSelector:
matchLabels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
release: "{{ .Release.Name }}"
{{- end }}
{{- include "mysql.imagePullSecrets" . | indent 6 }}
@@ -74,7 +74,7 @@ spec:
- name: MYSQL_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: {{ template "mysql.fullname" . }}
name: {{ template "fullname" . }}
key: mysql-root-password
{{- if .Values.db.user }}
- name: MYSQL_USER
@@ -82,7 +82,7 @@ spec:
- name: MYSQL_PASSWORD
valueFrom:
secretKeyRef:
name: {{ template "mysql.fullname" . }}
name: {{ template "fullname" . }}
key: mysql-password
{{- end }}
- name: MYSQL_DATABASE
@@ -95,7 +95,7 @@ spec:
- name: MYSQL_REPLICATION_PASSWORD
valueFrom:
secretKeyRef:
name: {{ template "mysql.fullname" . }}
name: {{ template "fullname" . }}
key: mysql-replication-password
{{- end }}
ports:
@@ -147,7 +147,7 @@ spec:
- name: MYSQL_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: {{ template "mysql.fullname" . }}
name: {{ template "fullname" . }}
key: mysql-root-password
command: [ 'sh', '-c', 'DATA_SOURCE_NAME="root:$MYSQL_ROOT_PASSWORD@(localhost:3306)/" /bin/mysqld_exporter' ]
ports:
@@ -189,7 +189,7 @@ spec:
- metadata:
name: data
labels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
component: "master"
release: {{ .Release.Name | quote }}
heritage: {{ .Release.Service | quote }}
+3 -3
View File
@@ -1,9 +1,9 @@
apiVersion: v1
kind: Service
metadata:
name: {{ template "mysql.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
component: "master"
chart: {{ template "mysql.chart" . }}
release: {{ .Release.Name | quote }}
@@ -20,6 +20,6 @@ spec:
targetPort: metrics
{{- end }}
selector:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
component: "master"
release: "{{ .Release.Name }}"
+3 -3
View File
@@ -2,9 +2,9 @@
apiVersion: v1
kind: Secret
metadata:
name: {{ template "mysql.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: {{ template "mysql.name" . }}
app: {{ template "name" . }}
chart: {{ template "mysql.chart" . }}
release: {{ .Release.Name | quote }}
heritage: {{ .Release.Service | quote }}
@@ -35,4 +35,4 @@ data:
mysql-replication-password: {{ required "A MySQL Replication Password is required!" .Values.replication.password }}
{{- end }}
{{- end }}
{{- end }}
{{- end }}
+1 -1
View File
@@ -4,7 +4,7 @@ kind: ConfigMap
metadata:
name: {{ template "mysql.slave.fullname" . }}
labels:
app: {{ template "mysql.name" . }}
app: {{ template "name" . }}
component: "slave"
chart: {{ template "mysql.chart" . }}
release: {{ .Release.Name | quote }}
+10 -10
View File
@@ -4,7 +4,7 @@ kind: StatefulSet
metadata:
name: {{ template "mysql.slave.fullname" . }}
labels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
chart: {{ template "mysql.chart" . }}
component: "slave"
release: {{ .Release.Name | quote }}
@@ -12,7 +12,7 @@ metadata:
spec:
selector:
matchLabels:
app: {{ template "mysql.name" . }}
app: {{ template "name" . }}
release: "{{ .Release.Name }}"
component: "slave"
serviceName: "{{ template "mysql.slave.fullname" . }}"
@@ -25,7 +25,7 @@ spec:
template:
metadata:
labels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
chart: {{ template "mysql.chart" . }}
component: "slave"
release: {{ .Release.Name | quote }}
@@ -52,7 +52,7 @@ spec:
- topologyKey: "kubernetes.io/hostname"
labelSelector:
matchLabels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
release: "{{ .Release.Name }}"
{{- else if eq .Values.slave.antiAffinity "soft" }}
affinity:
@@ -63,7 +63,7 @@ spec:
topologyKey: kubernetes.io/hostname
labelSelector:
matchLabels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
release: "{{ .Release.Name }}"
{{- end }}
{{- include "mysql.imagePullSecrets" . | indent 6 }}
@@ -75,7 +75,7 @@ spec:
- name: MYSQL_REPLICATION_MODE
value: "slave"
- name: MYSQL_MASTER_HOST
value: {{ template "mysql.fullname" . }}
value: {{ template "fullname" . }}
- name: MYSQL_MASTER_PORT_NUMBER
value: "3306"
- name: MYSQL_MASTER_ROOT_USER
@@ -83,14 +83,14 @@ spec:
- name: MYSQL_MASTER_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: {{ template "mysql.fullname" . }}
name: {{ template "fullname" . }}
key: mysql-root-password
- name: MYSQL_REPLICATION_USER
value: "{{ .Values.replication.user }}"
- name: MYSQL_REPLICATION_PASSWORD
valueFrom:
secretKeyRef:
name: {{ template "mysql.fullname" . }}
name: {{ template "fullname" . }}
key: mysql-replication-password
ports:
- name: mysql
@@ -133,7 +133,7 @@ spec:
- name: MYSQL_MASTER_ROOT_PASSWORD
valueFrom:
secretKeyRef:
name: {{ template "mysql.fullname" . }}
name: {{ template "fullname" . }}
key: mysql-root-password
command: [ 'sh', '-c', 'DATA_SOURCE_NAME="root:$MYSQL_MASTER_ROOT_PASSWORD@(localhost:3306)/" /bin/mysqld_exporter' ]
ports:
@@ -165,7 +165,7 @@ spec:
- metadata:
name: data
labels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
component: "slave"
release: {{ .Release.Name | quote }}
heritage: {{ .Release.Service | quote }}
+2 -2
View File
@@ -4,7 +4,7 @@ kind: Service
metadata:
name: {{ template "mysql.slave.fullname" . }}
labels:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
chart: {{ template "mysql.chart" . }}
component: "slave"
release: {{ .Release.Name | quote }}
@@ -21,7 +21,7 @@ spec:
targetPort: metrics
{{- end }}
selector:
app: "{{ template "mysql.name" . }}"
app: "{{ template "name" . }}"
component: "slave"
release: "{{ .Release.Name }}"
{{- end }}
-8
View File
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override mysql.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override mysql.fullname template
##
# fullnameOverride:
service:
## Kubernetes service type
type: ClusterIP
-8
View File
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override mysql.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override mysql.fullname template
##
# fullnameOverride:
service:
## Kubernetes service type
type: ClusterIP
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: nginx-ingress-controller
version: 3.4.10
version: 3.4.11
appVersion: 0.24.1
description: Chart for the nginx Ingress controller
keywords:
@@ -55,8 +55,6 @@ Parameter | Description | Default
`image.repository` | Controller container image repository | `bitnami/nginx-ingress-controller`
`image.tag` | Controller container image tag | `{TAG_NAME}`
`image.pullPolicy` | Controller container image pull policy | `IfNotPresent`
`nameOverride` | String to partially override nginx-ingress-controller.fullname template with a string (will prepend the release name) | `nil`
`fullnameOverride` | String to fully override nginx-ingress-controller.fullname template with a string | `nil`
`config` | Nginx ConfigMap entries | `use-geoip: "false", use-geoip2: "true"`
`hostNetwork` | If the nginx deployment / daemonset should run on the host's network namespace. Do not set this when `service.externalIPs` is set and `kube-proxy` is used as there will be a port-conflict for port `80` | false
`defaultBackendService` | Default 404 backend service; required only if `defaultBackend.enabled = false` | `""`
@@ -11,9 +11,6 @@ Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "nginx-ingress.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
@@ -21,7 +18,6 @@ We truncate at 63 chars because some Kubernetes name fields are limited to this
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- end -}}
{{/*
Construct the path for the publish-service.
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override nginx-ingress-controller.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override nginx-ingress-controller.fullname template
##
# fullnameOverride:
config:
use-geoip: "false"
use-geoip2: "true"
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override nginx-ingress-controller.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override nginx-ingress-controller.fullname template
##
# fullnameOverride:
config:
use-geoip: "false"
use-geoip2: "true"
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: nginx
version: 3.4.1
version: 3.4.2
appVersion: 1.16.0
description: Chart for the nginx server
keywords:
-2
View File
@@ -51,8 +51,6 @@ The following tables lists the configurable parameters of the NGINX Open Source
| `image.tag` | NGINX Image tag | `{TAG_NAME}` |
| `image.pullPolicy` | NGINX 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 nginx.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override nginx.fullname template with a string | `nil` |
| `serverBlock` | Custom NGINX server block | `nil` |
| `podAnnotations` | Pod annotations | `{}` |
| `metrics.enabled` | Start a side-car prometheus exporter | `false` |
+4 -12
View File
@@ -2,25 +2,17 @@
{{/*
Expand the name of the chart.
*/}}
{{- define "nginx.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- define "name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 24 -}}
{{- end -}}
{{/*
Create a default fully qualified app name.
We truncate at 24 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
*/}}
{{- define "nginx.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- define "fullname" -}}
{{- $name := default .Chart.Name .Values.nameOverride -}}
{{- if contains $name .Release.Name -}}
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
{{- else -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- end -}}
{{- printf "%s-%s" .Release.Name $name | trunc 24 -}}
{{- end -}}
{{/*
+6 -6
View File
@@ -1,22 +1,22 @@
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: {{ template "nginx.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: {{ template "nginx.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
spec:
selector:
matchLabels:
app: {{ template "nginx.fullname" . }}
app: {{ template "fullname" . }}
release: "{{ .Release.Name }}"
replicas: 1
template:
metadata:
labels:
app: {{ template "nginx.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
@@ -32,7 +32,7 @@ spec:
spec:
{{- include "nginx.imagePullSecrets" . | indent 6 }}
containers:
- name: nginx
- name: {{ template "fullname" . }}
image: "{{ template "nginx.image" . }}"
imagePullPolicy: {{ .Values.image.pullPolicy | quote }}
ports:
@@ -74,5 +74,5 @@ spec:
{{- if .Values.serverBlock }}
- name: nginx-server-block
configMap:
name: {{ template "nginx.fullname" . }}
name: {{ template "fullname" . }}
{{- end }}
+3 -3
View File
@@ -2,9 +2,9 @@
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: {{ template "nginx.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: {{ template "nginx.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
@@ -23,7 +23,7 @@ spec:
paths:
- path: {{ default "/" .path }}
backend:
serviceName: "{{ template "nginx.fullname" $ }}"
serviceName: "{{ template "fullname" $ }}"
servicePort: http
{{- end }}
{{- if .Values.ingress.tls }}
+2 -2
View File
@@ -2,9 +2,9 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ template "nginx.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: {{ template "nginx.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
+3 -3
View File
@@ -1,9 +1,9 @@
apiVersion: v1
kind: Service
metadata:
name: {{ template "nginx.fullname" . }}
name: {{ template "fullname" . }}
labels:
app: {{ template "nginx.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
@@ -27,4 +27,4 @@ spec:
nodePort: {{ .Values.service.nodePorts.http }}
{{- end }}
selector:
app: {{ template "nginx.fullname" . }}
app: {{ template "fullname" . }}
+1 -1
View File
@@ -5,7 +5,7 @@ kind: Secret
metadata:
name: {{ .name }}
labels:
app: {{ template "nginx.fullname" . }}
app: {{ template "fullname" . }}
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
release: "{{ .Release.Name }}"
heritage: "{{ .Release.Service }}"
-8
View File
@@ -26,14 +26,6 @@ image:
# pullSecrets:
# - myRegistryKeySecretName
## String to partially override nginx.fullname template (will maintain the release name)
##
# nameOverride:
## String to fully override nginx.fullname template
##
# fullnameOverride:
## Kubernetes configuration
## For minikube, set this to NodePort, elsewhere use LoadBalancer
##
+1 -1
View File
@@ -1,6 +1,6 @@
apiVersion: v1
name: node
version: 8.1.11
version: 8.1.12
appVersion: 10.16.0
description: Event-driven I/O server-side JavaScript environment based on V8
keywords:
+3 -5
View File
@@ -59,8 +59,6 @@ The following table lists the configurable parameters of the Node chart and thei
| `image.tag` | NodeJS image tag | `{TAG_NAME}` |
| `image.pullPolicy` | NodeJS 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 node.fullname template with a string (will prepend the release name) | `nil` |
| `fullnameOverride` | String to fully override node.fullname template with a string | `nil` |
| `git.registry` | Git image registry | `docker.io` |
| `git.repository` | Git image name | `bitnami/git` |
| `git.tag` | Git image tag | `{TAG_NAME}` |
@@ -70,9 +68,9 @@ The following table lists the configurable parameters of the Node chart and thei
| `replicas` | Number of replicas for the application | `1` |
| `applicationPort` | Port where the application will be running | `3000` |
| `extraEnv` | Any extra environment variables to be pass to the pods | `{}` |
| `securityContext.enabled` | Enable security context | `true` |
| `securityContext.fsGroup` | Group ID for the container | `1001` |
| `securityContext.runAsUser` | User ID for the container | `1001` |
| `securityContext.enabled` | Enable security context | `true` |
| `securityContext.fsGroup` | Group ID for the container | `1001` |
| `securityContext.runAsUser` | User ID for the container | `1001` |
| `service.type` | Kubernetes Service type | `ClusterIP` |
| `service.port` | Kubernetes Service port | `80` |
| `service.annotations` | Annotations for the Service | {} |

Some files were not shown because too many files have changed in this diff Show More