this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor(micropaas): migrate to the new convention

+115 -94
+115
apps/micropaas.yaml
··· 1 + apiVersion: argoproj.io/v1alpha1 2 + kind: Application 3 + metadata: 4 + finalizers: 5 + - resources-finalizer.argocd.argoproj.io 6 + name: micropaas 7 + spec: 8 + destination: 9 + name: in-cluster 10 + namespace: micropaas 11 + project: default 12 + syncPolicy: 13 + automated: 14 + prune: true 15 + selfHeal: true 16 + syncOptions: 17 + - CreateNamespace=true 18 + - ApplyOutOfSyncOnly=true 19 + - ServerSideApply=true 20 + source: 21 + repoURL: https://bjw-s-labs.github.io/helm-charts 22 + chart: app-template 23 + targetRevision: 3.7.3 24 + helm: 25 + valuesObject: 26 + defaultPodOptions: 27 + labels: 28 + "istio.io/dataplane-mode": "ambient" 29 + controllers: 30 + main: 31 + containers: 32 + main: 33 + image: 34 + repository: docker.io/khuedoan/micropaas 35 + tag: cd54ce6f0b2aeea079ece1ae01ac8291927708c1 36 + env: 37 + DOCKER_HOST: tcp://127.0.0.1:2375 38 + SOFT_SERVE_INITIAL_ADMIN_KEYS: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN5ue4np7cF34f6dwqH1262fPjkowHQ8irfjVC156PCG 39 + REGISTRY_HOST: docker.io/khuedoan 40 + GITOPS_REPO: cloudlab 41 + GIT_USER_NAME: Khue's Bot 42 + GIT_USER_EMAIL: mail@khuedoan.com 43 + ARGOCD_WEBHOOK_ENDPOINT: http://argocd-server.argocd.svc.cluster.local/api/webhook 44 + docker: 45 + image: 46 + repository: docker.io/library/docker 47 + tag: 27-dind 48 + command: 49 + - dockerd 50 + - --host=tcp://127.0.0.1:2375 51 + securityContext: 52 + privileged: true 53 + nginx: 54 + image: 55 + repository: docker.io/library/nginx 56 + tag: latest 57 + service: 58 + main: 59 + controller: main 60 + ports: 61 + ssh: 62 + port: 2222 63 + protocol: TCP 64 + http: 65 + port: 8080 66 + protocol: TCP 67 + web: 68 + port: 80 69 + protocol: HTTP 70 + ingress: 71 + main: 72 + enabled: true 73 + className: nginx 74 + annotations: 75 + cert-manager.io/cluster-issuer: letsencrypt-prod 76 + hosts: 77 + - host: micropaas.khuedoan.com 78 + paths: 79 + - path: / 80 + pathType: Prefix 81 + service: 82 + identifier: main 83 + port: 80 84 + tls: 85 + - hosts: 86 + - micropaas.khuedoan.com 87 + secretName: micropaas-tls-certificate 88 + persistence: 89 + data: 90 + accessMode: ReadWriteOnce 91 + size: 10Gi 92 + advancedMounts: 93 + main: 94 + main: 95 + - path: /var/lib/micropaas/repos 96 + subPath: repos 97 + - path: /var/lib/micropaas/db 98 + subPath: db 99 + - path: /var/lib/micropaas/ssh 100 + subPath: ssh 101 + - path: /var/lib/micropaas/web 102 + subPath: web 103 + - path: /root/.docker 104 + subPath: docker-config 105 + nginx: 106 + - path: /usr/share/nginx/html 107 + subPath: web 108 + cache: 109 + accessMode: ReadWriteOnce 110 + size: 100Gi 111 + advancedMounts: 112 + main: 113 + main: 114 + - path: /var/cache/micropaas 115 + subPath: micropaas
-7
apps/micropaas/Chart.yaml
··· 1 - apiVersion: v2 2 - name: micropaas 3 - version: 0.0.0 4 - dependencies: 5 - - name: app-template 6 - version: 3.7.3 7 - repository: https://bjw-s-labs.github.io/helm-charts
-87
apps/micropaas/values.yaml
··· 1 - app-template: 2 - controllers: 3 - main: 4 - containers: 5 - main: 6 - image: 7 - repository: docker.io/khuedoan/micropaas 8 - tag: cd54ce6f0b2aeea079ece1ae01ac8291927708c1 9 - env: 10 - DOCKER_HOST: tcp://127.0.0.1:2375 11 - SOFT_SERVE_INITIAL_ADMIN_KEYS: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN5ue4np7cF34f6dwqH1262fPjkowHQ8irfjVC156PCG 12 - REGISTRY_HOST: docker.io/khuedoan 13 - GITOPS_REPO: cloudlab 14 - GIT_USER_NAME: Khue's Bot 15 - GIT_USER_EMAIL: mail@khuedoan.com 16 - ARGOCD_WEBHOOK_ENDPOINT: http://argocd-server.argocd.svc.cluster.local/api/webhook 17 - docker: 18 - image: 19 - repository: docker.io/library/docker 20 - tag: 27-dind 21 - command: 22 - - dockerd 23 - - --host=tcp://127.0.0.1:2375 24 - securityContext: 25 - privileged: true 26 - nginx: 27 - image: 28 - repository: docker.io/library/nginx 29 - tag: latest 30 - service: 31 - main: 32 - controller: main 33 - ports: 34 - ssh: 35 - port: 2222 36 - protocol: TCP 37 - http: 38 - port: 8080 39 - protocol: TCP 40 - web: 41 - port: 80 42 - protocol: HTTP 43 - ingress: 44 - main: 45 - enabled: true 46 - annotations: 47 - cert-manager.io/cluster-issuer: letsencrypt-prod 48 - hosts: 49 - - host: micropaas.khuedoan.com 50 - paths: 51 - - path: / 52 - pathType: Prefix 53 - service: 54 - identifier: main 55 - port: 80 56 - tls: 57 - - hosts: 58 - - micropaas.khuedoan.com 59 - secretName: micropaas-tls-certificate 60 - persistence: 61 - data: 62 - accessMode: ReadWriteOnce 63 - size: 10Gi 64 - advancedMounts: 65 - main: 66 - main: 67 - - path: /var/lib/micropaas/repos 68 - subPath: repos 69 - - path: /var/lib/micropaas/db 70 - subPath: db 71 - - path: /var/lib/micropaas/ssh 72 - subPath: ssh 73 - - path: /var/lib/micropaas/web 74 - subPath: web 75 - - path: /root/.docker 76 - subPath: docker-config 77 - nginx: 78 - - path: /usr/share/nginx/html 79 - subPath: web 80 - cache: 81 - accessMode: ReadWriteOnce 82 - size: 100Gi 83 - advancedMounts: 84 - main: 85 - main: 86 - - path: /var/cache/micropaas 87 - subPath: micropaas