Commit 8873fa40 by Guangbo Chen

update chart templates apiVersion using rancher apis

parent 18fe8a48
{{- if and (include "magento.host" .) (or .Values.mariadb.enabled .Values.externalDatabase.host) -}} {{- if and (include "magento.host" .) (or .Values.mariadb.enabled .Values.externalDatabase.host) -}}
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "magento.fullname" . }} name: {{ template "magento.fullname" . }}
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "mariadb.fullname" . }} name: {{ template "mariadb.fullname" . }}
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "mongodb.fullname" . }} name: {{ template "mongodb.fullname" . }}
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "mysql.fullname" . }} name: {{ template "mysql.fullname" . }}
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "fullname" . }}-sentinel name: {{ template "fullname" . }}-sentinel
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
# Pay attention to the redis-role label at runtime. The self-determination logic in the image sets this value accordingly. # Pay attention to the redis-role label at runtime. The self-determination logic in the image sets this value accordingly.
......
...@@ -36,7 +36,7 @@ Return the appropriate apiVersion for networkpolicy. ...@@ -36,7 +36,7 @@ Return the appropriate apiVersion for networkpolicy.
*/}} */}}
{{- define "networkPolicy.apiVersion" -}} {{- define "networkPolicy.apiVersion" -}}
{{- if semverCompare ">=1.4-0, <1.7-0" .Capabilities.KubeVersion.GitVersion -}} {{- if semverCompare ">=1.4-0, <1.7-0" .Capabilities.KubeVersion.GitVersion -}}
{{- print "extensions/v1beta1" -}} {{- print "apps/v1beta1" -}}
{{- else -}} {{- else -}}
{{- print "networking.k8s.io/v1" -}} {{- print "networking.k8s.io/v1" -}}
{{- end -}} {{- end -}}
......
{{- if .Values.metrics.enabled }} {{- if .Values.metrics.enabled }}
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "redis.fullname" . }}-metrics name: {{ template "redis.fullname" . }}-metrics
......
{{- if .Values.cluster.enabled }} {{- if .Values.cluster.enabled }}
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "redis.fullname" . }}-slave name: {{ template "redis.fullname" . }}-slave
......
...@@ -171,7 +171,7 @@ questions: ...@@ -171,7 +171,7 @@ questions:
options: options:
- "true" - "true"
- "false" - "false"
label: Use External Access label: Enable External Access
show_subquestion_if: true show_subquestion_if: true
subquestions: subquestions:
- variable: ingress.hosts[0].name - variable: ingress.hosts[0].name
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ template "fullname" . }} name: {{ template "fullname" . }}
......
{{- if .Values.ingress.enabled }} {{- if .Values.ingress.enabled }}
{{- range .Values.ingress.hosts }} {{- range .Values.ingress.hosts }}
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Ingress kind: Ingress
metadata: metadata:
name: "{{- printf "%s-%s" .name $.Release.Name | trunc 63 | trimSuffix "-" -}}" name: "{{- printf "%s-%s" .name $.Release.Name | trunc 63 | trimSuffix "-" -}}"
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: DaemonSet kind: DaemonSet
metadata: metadata:
labels: labels:
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
name: longhorn-flexvolume-driver-deployer name: longhorn-flexvolume-driver-deployer
......
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: Deployment kind: Deployment
metadata: metadata:
labels: labels:
......
...@@ -14,13 +14,3 @@ We truncate at 63 chars because some Kubernetes name fields are limited to this ...@@ -14,13 +14,3 @@ We truncate at 63 chars because some Kubernetes name fields are limited to this
{{- $name := default .Chart.Name .Values.nameOverride -}} {{- $name := default .Chart.Name .Values.nameOverride -}}
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}} {{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
{{- end -}} {{- end -}}
{{- define "nfs.apiversion" -}}
{{- if .Capabilities.APIVersions.Has "apps/v1" -}}
{{- "apps/v1" -}}
{{- else if .Capabilities.APIVersions.Has "extensions/v1beta2" -}}
{{- "extensions/v1beta2" -}}
{{- else if .Capabilities.APIVersions.Has "extensions/v1beta1" -}}
{{- "extensions/v1beta1" -}}
{{- end -}}
{{- end -}}
apiVersion: extensions/v1beta1 apiVersion: apps/v1beta1
kind: DaemonSet kind: DaemonSet
metadata: metadata:
name: {{ template "nfs.fullname" . }} name: {{ template "nfs.fullname" . }}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment