diff --git a/kubernetes/aks/apps/webtop/base/andjeutcha-webtop-deployment.yaml b/kubernetes/aks/apps/webtop/base/andjeutcha-webtop-deployment.yaml index 4c55eaeb..9cffe19c 100644 --- a/kubernetes/aks/apps/webtop/base/andjeutcha-webtop-deployment.yaml +++ b/kubernetes/aks/apps/webtop/base/andjeutcha-webtop-deployment.yaml @@ -17,16 +17,39 @@ spec: image: ghcr.io/ai-cfia/webtop-ubuntu-kde:main ports: - containerPort: 3000 + env: + - name: DOCKER_HOST + value: "tcp://localhost:2375" + - name: DOCKER_TLS_CERTDIR + value: "" envFrom: - secretRef: name: andjeutcha-webtop-secrets volumeMounts: - name: config mountPath: /config + - name: docker-dind + image: docker:dind + securityContext: + privileged: true + ports: + - containerPort: 2375 + env: + - name: DOCKER_TLS_CERTDIR + value: "" + args: + - "--host=tcp://0.0.0.0:2375" + - "--tls=false" + volumeMounts: + - name: docker-graph-storage + mountPath: /var/lib/docker volumes: - name: config persistentVolumeClaim: claimName: andjeutcha-webtop-config-pvc + - name: docker-graph-storage + emptyDir: {} + --- apiVersion: v1 diff --git a/kubernetes/aks/apps/webtop/base/fwerbrouck-webtop-deployment.yaml b/kubernetes/aks/apps/webtop/base/fwerbrouck-webtop-deployment.yaml index 5745eef6..53b4849a 100644 --- a/kubernetes/aks/apps/webtop/base/fwerbrouck-webtop-deployment.yaml +++ b/kubernetes/aks/apps/webtop/base/fwerbrouck-webtop-deployment.yaml @@ -17,16 +17,38 @@ spec: image: linuxserver/webtop:ubuntu-kde ports: - containerPort: 3000 + env: + - name: DOCKER_HOST + value: "tcp://localhost:2375" + - name: DOCKER_TLS_CERTDIR + value: "" envFrom: - secretRef: name: fwerbrouck-webtop-secrets volumeMounts: - name: config mountPath: /config + - name: docker-dind + image: docker:dind + securityContext: + privileged: true + ports: + - containerPort: 2375 + env: + - name: DOCKER_TLS_CERTDIR + value: "" + args: + - "--host=tcp://0.0.0.0:2375" + - "--tls=false" + volumeMounts: + - name: docker-graph-storage + mountPath: /var/lib/docker volumes: - name: config persistentVolumeClaim: claimName: fwerbrouck-webtop-config-pvc + - name: docker-graph-storage + emptyDir: {} --- apiVersion: v1 @@ -52,4 +74,4 @@ spec: - ReadWriteOnce resources: requests: - storage: 10Gi \ No newline at end of file + storage: 10Gi diff --git a/kubernetes/aks/apps/webtop/base/gallagbe-webtop-deployment.yaml b/kubernetes/aks/apps/webtop/base/gallagbe-webtop-deployment.yaml index 20c7ffe3..67feb78e 100644 --- a/kubernetes/aks/apps/webtop/base/gallagbe-webtop-deployment.yaml +++ b/kubernetes/aks/apps/webtop/base/gallagbe-webtop-deployment.yaml @@ -17,16 +17,38 @@ spec: image: ghcr.io/ai-cfia/webtop-ubuntu-kde:main ports: - containerPort: 3000 + env: + - name: DOCKER_HOST + value: "tcp://localhost:2375" + - name: DOCKER_TLS_CERTDIR + value: "" envFrom: - secretRef: name: gallagbe-webtop-secrets volumeMounts: - name: config mountPath: /config + - name: docker-dind + image: docker:dind + securityContext: + privileged: true + ports: + - containerPort: 2375 + env: + - name: DOCKER_TLS_CERTDIR + value: "" + args: + - "--host=tcp://0.0.0.0:2375" + - "--tls=false" + volumeMounts: + - name: docker-graph-storage + mountPath: /var/lib/docker volumes: - name: config persistentVolumeClaim: claimName: gallagbe-webtop-config-pvc + - name: docker-graph-storage + emptyDir: {} --- apiVersion: v1 diff --git a/kubernetes/aks/apps/webtop/base/jbarbier-webtop-deployment.yaml b/kubernetes/aks/apps/webtop/base/jbarbier-webtop-deployment.yaml index 96311927..2c3e45a3 100644 --- a/kubernetes/aks/apps/webtop/base/jbarbier-webtop-deployment.yaml +++ b/kubernetes/aks/apps/webtop/base/jbarbier-webtop-deployment.yaml @@ -17,16 +17,38 @@ spec: image: ghcr.io/ai-cfia/webtop-ubuntu-kde:main ports: - containerPort: 3000 + env: + - name: DOCKER_HOST + value: "tcp://localhost:2375" + - name: DOCKER_TLS_CERTDIR + value: "" envFrom: - secretRef: name: jbarbier-webtop-secrets volumeMounts: - name: config mountPath: /config + - name: docker-dind + image: docker:dind + securityContext: + privileged: true + ports: + - containerPort: 2375 + env: + - name: DOCKER_TLS_CERTDIR + value: "" + args: + - "--host=tcp://0.0.0.0:2375" + - "--tls=false" + volumeMounts: + - name: docker-graph-storage + mountPath: /var/lib/docker volumes: - name: config persistentVolumeClaim: claimName: jbarbier-webtop-config-pvc + - name: docker-graph-storage + emptyDir: {} --- apiVersion: v1 diff --git a/kubernetes/aks/apps/webtop/base/jlopez-webtop-deployment.yaml b/kubernetes/aks/apps/webtop/base/jlopez-webtop-deployment.yaml index f97fbbdb..ea6ae479 100644 --- a/kubernetes/aks/apps/webtop/base/jlopez-webtop-deployment.yaml +++ b/kubernetes/aks/apps/webtop/base/jlopez-webtop-deployment.yaml @@ -17,16 +17,38 @@ spec: image: linuxserver/webtop:ubuntu-kde ports: - containerPort: 3000 + env: + - name: DOCKER_HOST + value: "tcp://localhost:2375" + - name: DOCKER_TLS_CERTDIR + value: "" envFrom: - secretRef: name: jlopez-webtop-secrets volumeMounts: - name: config mountPath: /config + - name: docker-dind + image: docker:dind + securityContext: + privileged: true + ports: + - containerPort: 2375 + env: + - name: DOCKER_TLS_CERTDIR + value: "" + args: + - "--host=tcp://0.0.0.0:2375" + - "--tls=false" + volumeMounts: + - name: docker-graph-storage + mountPath: /var/lib/docker volumes: - name: config persistentVolumeClaim: claimName: jlopez-webtop-config-pvc + - name: docker-graph-storage + emptyDir: {} --- apiVersion: v1 @@ -52,4 +74,4 @@ spec: - ReadWriteOnce resources: requests: - storage: 10Gi \ No newline at end of file + storage: 10Gi diff --git a/kubernetes/aks/apps/webtop/base/jsantos-webtop-deployment.yaml b/kubernetes/aks/apps/webtop/base/jsantos-webtop-deployment.yaml index b136abac..373b8416 100644 --- a/kubernetes/aks/apps/webtop/base/jsantos-webtop-deployment.yaml +++ b/kubernetes/aks/apps/webtop/base/jsantos-webtop-deployment.yaml @@ -17,16 +17,38 @@ spec: image: ghcr.io/ai-cfia/webtop-ubuntu-kde:main ports: - containerPort: 3000 + env: + - name: DOCKER_HOST + value: "tcp://localhost:2375" + - name: DOCKER_TLS_CERTDIR + value: "" envFrom: - secretRef: name: jsantos-webtop-secrets volumeMounts: - name: config mountPath: /config + - name: docker-dind + image: docker:dind + securityContext: + privileged: true + ports: + - containerPort: 2375 + env: + - name: DOCKER_TLS_CERTDIR + value: "" + args: + - "--host=tcp://0.0.0.0:2375" + - "--tls=false" + volumeMounts: + - name: docker-graph-storage + mountPath: /var/lib/docker volumes: - name: config persistentVolumeClaim: claimName: jsantos-webtop-config-pvc + - name: docker-graph-storage + emptyDir: {} --- apiVersion: v1 diff --git a/kubernetes/aks/apps/webtop/base/jtalbi-webtop-deployment.yaml b/kubernetes/aks/apps/webtop/base/jtalbi-webtop-deployment.yaml index a67d56cb..4bcb0c1b 100644 --- a/kubernetes/aks/apps/webtop/base/jtalbi-webtop-deployment.yaml +++ b/kubernetes/aks/apps/webtop/base/jtalbi-webtop-deployment.yaml @@ -17,16 +17,38 @@ spec: image: ghcr.io/ai-cfia/webtop-ubuntu-kde:main ports: - containerPort: 3000 + env: + - name: DOCKER_HOST + value: "tcp://localhost:2375" + - name: DOCKER_TLS_CERTDIR + value: "" envFrom: - secretRef: name: jtalbi-webtop-secrets volumeMounts: - name: config mountPath: /config + - name: docker-dind + image: docker:dind + securityContext: + privileged: true + ports: + - containerPort: 2375 + env: + - name: DOCKER_TLS_CERTDIR + value: "" + args: + - "--host=tcp://0.0.0.0:2375" + - "--tls=false" + volumeMounts: + - name: docker-graph-storage + mountPath: /var/lib/docker volumes: - name: config persistentVolumeClaim: claimName: jtalbi-webtop-config-pvc + - name: docker-graph-storage + emptyDir: {} --- apiVersion: v1 diff --git a/kubernetes/aks/apps/webtop/base/spevraire-webtop-deployment.yaml b/kubernetes/aks/apps/webtop/base/spevraire-webtop-deployment.yaml index 964cf80b..13b64d45 100644 --- a/kubernetes/aks/apps/webtop/base/spevraire-webtop-deployment.yaml +++ b/kubernetes/aks/apps/webtop/base/spevraire-webtop-deployment.yaml @@ -17,16 +17,38 @@ spec: image: ghcr.io/ai-cfia/webtop-ubuntu-kde:main ports: - containerPort: 3000 + env: + - name: DOCKER_HOST + value: "tcp://localhost:2375" + - name: DOCKER_TLS_CERTDIR + value: "" envFrom: - secretRef: name: spevraire-webtop-secrets volumeMounts: - name: config mountPath: /config + - name: docker-dind + image: docker:dind + securityContext: + privileged: true + ports: + - containerPort: 2375 + env: + - name: DOCKER_TLS_CERTDIR + value: "" + args: + - "--host=tcp://0.0.0.0:2375" + - "--tls=false" + volumeMounts: + - name: docker-graph-storage + mountPath: /var/lib/docker volumes: - name: config persistentVolumeClaim: claimName: spevraire-webtop-config-pvc + - name: docker-graph-storage + emptyDir: {} --- apiVersion: v1 diff --git a/kubernetes/aks/apps/webtop/base/stavakoli-webtop-deployment.yaml b/kubernetes/aks/apps/webtop/base/stavakoli-webtop-deployment.yaml index 5d5093d1..93bd5cfa 100644 --- a/kubernetes/aks/apps/webtop/base/stavakoli-webtop-deployment.yaml +++ b/kubernetes/aks/apps/webtop/base/stavakoli-webtop-deployment.yaml @@ -17,16 +17,38 @@ spec: image: ghcr.io/ai-cfia/webtop-ubuntu-kde:main ports: - containerPort: 3000 + env: + - name: DOCKER_HOST + value: "tcp://localhost:2375" + - name: DOCKER_TLS_CERTDIR + value: "" envFrom: - secretRef: name: stavakoli-webtop-secrets volumeMounts: - name: config mountPath: /config + - name: docker-dind + image: docker:dind + securityContext: + privileged: true + ports: + - containerPort: 2375 + env: + - name: DOCKER_TLS_CERTDIR + value: "" + args: + - "--host=tcp://0.0.0.0:2375" + - "--tls=false" + volumeMounts: + - name: docker-graph-storage + mountPath: /var/lib/docker volumes: - name: config persistentVolumeClaim: claimName: stavakoli-webtop-config-pvc + - name: docker-graph-storage + emptyDir: {} --- apiVersion: v1