diff --git a/dashboard/prod/dashboard.yaml b/dashboard/prod/dashboard.yaml deleted file mode 100644 index 3e58495..0000000 --- a/dashboard/prod/dashboard.yaml +++ /dev/null @@ -1,71 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: dashboard ---- -apiVersion: v1 -kind: Service -metadata: - name: dashboard-service - namespace: dashboard -spec: - ports: - - port: 80 - protocol: TCP - targetPort: 8080 - selector: - app: dashboard ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - labels: - app: dashboard - name: dashboard-deployment - namespace: dashboard -spec: - replicas: 3 - selector: - matchLabels: - app: dashboard - template: - metadata: - labels: - app: dashboard - spec: - containers: - - image: git.ar21.de/yolokube/dashboard:94 - imagePullPolicy: Always - livenessProbe: - httpGet: - path: / - port: 8080 - initialDelaySeconds: 4 - periodSeconds: 3 - name: dashboard - ports: - - containerPort: 8080 ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - annotations: - kubernetes.io/tls-acme: "true" - name: dashboard-ingress - namespace: dashboard -spec: - rules: - - host: dashboard.services.yolokube.de - http: - paths: - - backend: - service: - name: dashboard-service - port: - number: 80 - path: / - pathType: Prefix - tls: - - hosts: - - dashboard.services.yolokube.de - secretName: dashboard-tls-key diff --git a/dashboard/staging/dashboard.yaml b/dashboard/staging/dashboard.yaml deleted file mode 100644 index 3d4034c..0000000 --- a/dashboard/staging/dashboard.yaml +++ /dev/null @@ -1,71 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: dashboard-staging ---- -apiVersion: v1 -kind: Service -metadata: - name: dashboard-service - namespace: dashboard-staging -spec: - ports: - - port: 80 - protocol: TCP - targetPort: 8080 - selector: - app: dashboard ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - labels: - app: dashboard - name: dashboard-deployment - namespace: dashboard-staging -spec: - replicas: 1 - selector: - matchLabels: - app: dashboard - template: - metadata: - labels: - app: dashboard - spec: - containers: - - image: git.ar21.de/yolokube/dashboard:staging-93 - imagePullPolicy: Always - livenessProbe: - httpGet: - path: / - port: 8080 - initialDelaySeconds: 4 - periodSeconds: 3 - name: dashboard - ports: - - containerPort: 8080 ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - annotations: - kubernetes.io/tls-acme: "true" - name: dashboard-ingress - namespace: dashboard-staging -spec: - rules: - - host: dashboard-staging.services.yolokube.de - http: - paths: - - backend: - service: - name: dashboard-service - port: - number: 80 - path: / - pathType: Prefix - tls: - - hosts: - - dashboard-staging.services.yolokube.de - secretName: dashboard-tls-key