4 changed files with 59 additions and 28 deletions
@ -0,0 +1,25 @@ |
||||
apiVersion: extensions/v1beta1 |
||||
kind: Ingress |
||||
metadata: |
||||
annotations: |
||||
certmanager.k8s.io/cluster-issuer: letsencrypt |
||||
name: karaokards |
||||
spec: |
||||
rules: |
||||
- host: karaokards.ing.martyn.berlin |
||||
http: |
||||
paths: |
||||
- backend: |
||||
serviceName: karaokards |
||||
servicePort: 80 |
||||
path: /nope |
||||
- backend: |
||||
serviceName: karaokards |
||||
servicePort: 80 |
||||
path: / |
||||
tls: |
||||
- hosts: |
||||
- karaokards.ing.martyn.berlin |
||||
secretName: karaokards-cert |
||||
status: |
||||
loadBalancer: {} |
@ -0,0 +1,10 @@ |
||||
apiVersion: v1 |
||||
kind: PersistentVolumeClaim |
||||
metadata: |
||||
name: kkard-data |
||||
spec: |
||||
accessModes: |
||||
- ReadWriteOnce |
||||
resources: |
||||
requests: |
||||
storage: 1Gi |
@ -0,0 +1,17 @@ |
||||
apiVersion: v1 |
||||
kind: Service |
||||
metadata: |
||||
creationTimestamp: null |
||||
labels: |
||||
run: kardbot |
||||
name: karaokards |
||||
spec: |
||||
externalTrafficPolicy: Cluster |
||||
ports: |
||||
- port: 80 |
||||
protocol: TCP |
||||
targetPort: 5353 |
||||
selector: |
||||
run: kardbot |
||||
sessionAffinity: None |
||||
type: LoadBalancer |
Loading…
Reference in new issue