From 51f44d6505b7c6ba62015bcb042a5513c7e68d71 Mon Sep 17 00:00:00 2001 From: Jonathan Prado Date: Thu, 3 Nov 2022 16:09:07 -0300 Subject: [PATCH] Update README.md --- README.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/README.md b/README.md index aecc4f8..1313025 100644 --- a/README.md +++ b/README.md @@ -150,6 +150,60 @@ Dockerfile and configuration can be generated by template. Dockerfile and configuration are re-generate if they do not exist. Or you may force to re-generate by removing them with the command `make clean`. + +
+ +# Kubernetes deployment for ubuntu-desktop-lxde-vnc + +### Info +This is usefull when you need a "virtual machine" into your cluster, to work or play with another pods. +The deploy some env vars to customize your data (user and passwords) and has a configmpa where you can configure you supervisord conf. + + +### How to deploy + kubectl apply -f k8s-deployment.yaml + +### Output + namespace/docker-ubuntu-vnc-desktop created + service/external-service-docker-ubuntu-vnc-desktop created + service/internal-service-docker-ubuntu-vnc-desktop created + configmap/supervisord-config-file created + secret/secrets-docker-ubuntu-vnc-desktop created + deployment.apps/docker-ubuntu-vnc-desktop created + + + + +### Show deployment + kubectl -n docker-desktop-app get pod,svc,cm + + NAME READY STATUS RESTARTS AGE + pod/docker-desktop-app-575fcb7994-ccmtt 1/1 Running 0 95m + + NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE + service/external-service-docker-desktop-app LoadBalancer 10.10.10.10 xxxxx.elb.aws-region.amazonaws.com 6080:31627/TCP 95m + service/internal-service-docker-desktop-app ClusterIP 11.11.11.11 6080/TCP 95m + + NAME DATA AGE + configmap/supervisord-config-file 1 95m + + NAME TYPE DATA AGE + secret/secrets-docker-ubuntu-vnc-desktop Opaque 2 95m + + +
+
+ +
+ + + + +
+
+ + + ## Troubleshooting and FAQ 1. boot2docker connection issue, https://github.com/fcwu/docker-ubuntu-vnc-desktop/issues/2