Skip to content

Commit

Permalink
issue #399: added docker
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasCardin committed Oct 25, 2024
1 parent 4ed6fd4 commit e91a362
Show file tree
Hide file tree
Showing 9 changed files with 201 additions and 2 deletions.
23 changes: 23 additions & 0 deletions kubernetes/aks/apps/webtop/base/andjeutcha-webtop-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -52,4 +74,4 @@ spec:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
storage: 10Gi
22 changes: 22 additions & 0 deletions kubernetes/aks/apps/webtop/base/gallagbe-webtop-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
22 changes: 22 additions & 0 deletions kubernetes/aks/apps/webtop/base/jbarbier-webtop-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
24 changes: 23 additions & 1 deletion kubernetes/aks/apps/webtop/base/jlopez-webtop-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -52,4 +74,4 @@ spec:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
storage: 10Gi
22 changes: 22 additions & 0 deletions kubernetes/aks/apps/webtop/base/jsantos-webtop-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
22 changes: 22 additions & 0 deletions kubernetes/aks/apps/webtop/base/jtalbi-webtop-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
22 changes: 22 additions & 0 deletions kubernetes/aks/apps/webtop/base/spevraire-webtop-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
22 changes: 22 additions & 0 deletions kubernetes/aks/apps/webtop/base/stavakoli-webtop-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit e91a362

Please sign in to comment.