123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- containerPorts:
- http: 8080
- https: 8443
- ingressClassResource:
- name: nginx
- enabled: true
- default: false
- controllerClass: k8s.io/ingress-nginx
- kind: Deployment
- podSecurityContext:
- enabled: true
- fsGroup: 1002
- containerSecurityContext:
- enabled: true
- runAsUser: 1002
- capabilities:
- drop: [ALL]
- add: [NET_BIND_SERVICE]
- defaultBackend:
- enabled: true
- containerPort: 8080
- serverBlockConfig: |-
- location /healthz {
- return 200;
- }
- location / {
- return 404;
- }
- service:
- ports:
- http: 80
- https: 444
- type: LoadBalancer
- serviceAccount:
- create: true
- automountServiceAccountToken: true
- rbac:
- create: true
- extraDeploy:
- - apiVersion: apps/v1
- kind: Deployment
- metadata:
- labels:
- app: dokuwiki
- name: dokuwiki
- spec:
- replicas: 1
- selector:
- matchLabels:
- app: dokuwiki
- template:
- metadata:
- labels:
- app: dokuwiki
- spec:
- containers:
- # Use the most recent Dokuwiki image available at https://hub.docker.com/r/bitnami/dokuwiki-archived/tags
- - image: docker.io/bitnami/dokuwiki-archived@sha256:f7be2f151520663fcba4e431b7130f3a9594f08070b3f750526c93d9cd80a1c7
- name: dokuwiki
- securityContext:
- runAsNonRoot: true
- privileged: false
- allowPrivilegeEscalation: false
- capabilities:
- drop: ["ALL"]
- seccompProfile:
- type: "RuntimeDefault"
- - apiVersion: v1
- kind: Service
- metadata:
- labels:
- app: dokuwiki
- name: dokuwiki-vib
- spec:
- ports:
- - port: 80
- protocol: TCP
- targetPort: 8080
- name: http
- - port: 443
- protocol: TCP
- targetPort: 8443
- name: https
- selector:
- app: dokuwiki
- sessionAffinity: None
- type: ClusterIP
|