diff options
| author | alex <alex@pdp7.net> | 2023-10-13 16:11:25 +0200 |
|---|---|---|
| committer | alex <alex@pdp7.net> | 2023-10-13 16:11:25 +0200 |
| commit | 250201b433c0a99f6cabcb2596bfe43f1a5a3968 (patch) | |
| tree | 8dc5de16ed4315b3ab4fcc001b7dbd74d475c4b3 /blog_experiment/k8s.yaml | |
| parent | 1a80ac63854ba4ea28f81194ad15314771e979d5 (diff) | |
Moving to prod!
Diffstat (limited to 'blog_experiment/k8s.yaml')
| -rw-r--r-- | blog_experiment/k8s.yaml | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/blog_experiment/k8s.yaml b/blog_experiment/k8s.yaml deleted file mode 100644 index 0e96851e..00000000 --- a/blog_experiment/k8s.yaml +++ /dev/null @@ -1,91 +0,0 @@ -apiVersion: v1 -kind: List -items: -- apiVersion: v1 - kind: Namespace - metadata: - name: blog -- apiVersion: apps/v1 - kind: Deployment - metadata: - labels: - app: blog - name: blog - namespace: blog - spec: - selector: - matchLabels: - app: blog - template: - metadata: - labels: - app: blog - spec: - containers: - - command: - - /cnb/lifecycle/launcher - - python - - -m - - blog - - --key-cert - - /tls-gemini/tls.key - - /tls-gemini/tls.crt - - https - - blog.pdp7.net - image: quay.io/alexpdp7/blog:latest - imagePullPolicy: Always - name: blog - volumeMounts: - - mountPath: /tls-gemini - name: tls-gemini - volumes: - - name: tls-gemini - secret: - secretName: tls-gemini -- apiVersion: v1 - kind: Service - metadata: - labels: - app: blog - name: http - namespace: blog - spec: - ports: - - port: 8000 - protocol: TCP - targetPort: 8000 - selector: - app: blog -- apiVersion: v1 - kind: Service - metadata: - labels: - app: blog - name: gemini - namespace: blog - spec: - ports: - - nodePort: 31965 - port: 1965 - protocol: TCP - targetPort: 1965 - selector: - app: blog - type: NodePort -- apiVersion: networking.k8s.io/v1 - kind: Ingress - metadata: - name: http - namespace: blog - spec: - rules: - - host: blog.pdp7.net - http: - paths: - - backend: - service: - name: http - port: - number: 8000 - path: / - pathType: Prefix |
