parent
bdec35b65b
commit
0b5954fe2f
@ -1,6 +1,6 @@ |
||||
dependencies: |
||||
- name: jitsi-meet |
||||
repository: "" |
||||
version: 1.2.2 |
||||
digest: sha256:f27d02481ecd087ba8c56aa5e8f76e97f177ff8488a17b016e4bc1c54c253f23 |
||||
generated: "2022-05-20T21:45:04.926228+08:00" |
||||
version: 1.2.2+etherpad.1 |
||||
digest: sha256:8ef0f113e499152fd5b0a2861d93713bdd3e9e4ea0e57b7be2992a7947e748ff |
||||
generated: "2022-05-22T10:40:05.978749+08:00" |
||||
|
||||
@ -1,7 +1,7 @@ |
||||
--- |
||||
apiVersion: v2 |
||||
name: jitsi-deploy |
||||
version: 0.1.2 |
||||
version: 0.1.3 |
||||
dependencies: |
||||
- name: jitsi-meet |
||||
version: 1.2.2 |
||||
version: "1.2.2+etherpad.1" |
||||
|
||||
@ -0,0 +1,13 @@ |
||||
{{- define "jitsi-meet.etherpad.fullname" -}} |
||||
{{ include "jitsi-meet.fullname" . }}-etherpad |
||||
{{- end -}} |
||||
|
||||
{{- define "jitsi-meet.etherpad.labels" -}} |
||||
{{ include "jitsi-meet.labels" . }} |
||||
app.kubernetes.io/component: etherpad |
||||
{{- end -}} |
||||
|
||||
{{- define "jitsi-meet.etherpad.selectorLabels" -}} |
||||
{{ include "jitsi-meet.selectorLabels" . }} |
||||
app.kubernetes.io/component: etherpad |
||||
{{- end -}} |
||||
@ -0,0 +1,48 @@ |
||||
{{- if .Values.etherpad.enabled }} |
||||
apiVersion: apps/v1 |
||||
kind: Deployment |
||||
metadata: |
||||
name: {{ include "jitsi-meet.etherpad.fullname" . }} |
||||
labels: |
||||
{{- include "jitsi-meet.etherpad.labels" . | nindent 4 }} |
||||
{{- with .Values.etherpad.annotations }} |
||||
annotations: |
||||
{{ toYaml . | nindent 4 }} |
||||
{{- end }} |
||||
spec: |
||||
replicas: 1 |
||||
selector: |
||||
matchLabels: |
||||
{{- include "jitsi-meet.etherpad.selectorLabels" . | nindent 6 }} |
||||
template: |
||||
metadata: |
||||
labels: |
||||
{{- include "jitsi-meet.etherpad.selectorLabels" . | nindent 8 }} |
||||
spec: |
||||
{{- with .Values.imagePullSecrets }} |
||||
imagePullSecrets: |
||||
{{- toYaml . | nindent 8 }} |
||||
{{- end }} |
||||
serviceAccountName: {{ include "jitsi-meet.serviceAccountName" . }} |
||||
containers: |
||||
- name: {{ .Chart.Name }} |
||||
securityContext: |
||||
{{- toYaml .Values.etherpad.securityContext | nindent 12 }} |
||||
image: "{{ .Values.etherpad.image.repository }}:{{ .Values.etherpad.image.tag }}" |
||||
imagePullPolicy: {{ pluck "pullPolicy" .Values.etherpad.image .Values.image | first }} |
||||
ports: |
||||
- name: http |
||||
containerPort: 9001 |
||||
protocol: TCP |
||||
{{- with .Values.etherpad.livenessProbe }} |
||||
livenessProbe: |
||||
{{- toYaml . | nindent 12 }} |
||||
{{- end }} |
||||
{{- with .Values.etherpad.readinessProbe }} |
||||
readinessProbe: |
||||
{{- toYaml . | nindent 12 }} |
||||
{{- end }} |
||||
|
||||
resources: |
||||
{{- toYaml .Values.etherpad.resources | nindent 12 }} |
||||
{{- end }} |
||||
@ -0,0 +1,17 @@ |
||||
{{- if .Values.etherpad.enabled }} |
||||
apiVersion: v1 |
||||
kind: Service |
||||
metadata: |
||||
name: {{ include "jitsi-meet.etherpad.fullname" . }} |
||||
labels: |
||||
{{- include "jitsi-meet.etherpad.labels" . | nindent 4 }} |
||||
spec: |
||||
type: ClusterIP |
||||
ports: |
||||
- name: http |
||||
port: 9001 |
||||
targetPort: 9001 |
||||
protocol: TCP |
||||
selector: |
||||
{{- include "jitsi-meet.etherpad.selectorLabels" . | nindent 4 }} |
||||
{{- end }} |
||||
@ -1,30 +0,0 @@ |
||||
apiVersion: apps/v1 |
||||
kind: Deployment |
||||
metadata: |
||||
name: {{ .Release.Name }}-etherpad |
||||
namespace: {{ .Release.Namespace }} |
||||
labels: |
||||
app.kubernetes.io/name: etherpad |
||||
app.kubernetes.io/instance: {{ .Release.Name }} |
||||
spec: |
||||
replicas: 1 |
||||
selector: |
||||
matchLabels: |
||||
app.kubernetes.io/name: etherpad |
||||
app.kubernetes.io/instance: {{ .Release.Name }} |
||||
template: |
||||
metadata: |
||||
labels: |
||||
app.kubernetes.io/name: etherpad |
||||
app.kubernetes.io/instance: {{ .Release.Name }} |
||||
spec: |
||||
containers: |
||||
- name: etherpad |
||||
image: "etherpad/etherpad:1.8.18" |
||||
imagePullPolicy: IfNotPresent |
||||
ports: |
||||
- name: http |
||||
containerPort: 9001 |
||||
protocol: TCP |
||||
resources: |
||||
{{- toYaml .Values.etherpad.resources | nindent 12 }} |
||||
@ -1,17 +0,0 @@ |
||||
apiVersion: v1 |
||||
kind: Service |
||||
metadata: |
||||
name: {{ .Release.Name }}-etherpad |
||||
namespace: {{ .Release.Namespace }} |
||||
labels: |
||||
app.kubernetes.io/name: etherpad |
||||
app.kubernetes.io/instance: {{ .Release.Name }} |
||||
spec: |
||||
type: ClusterIP |
||||
ports: |
||||
- port: 9001 |
||||
protocol: TCP |
||||
name: http |
||||
selector: |
||||
app.kubernetes.io/name: etherpad |
||||
app.kubernetes.io/instance: {{ .Release.Name }} |
||||
Loading…
Reference in new issue