| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 | ---kind: DeploymentapiVersion: apps/v1metadata:  name: gopy  labels:    app: gopyspec:  replicas: 3  selector:    matchLabels:      app: gopy  template:    metadata:      labels:        app: gopy    spec:      containers:      - name: gopy        image: docker.dezendorf.net/gopy:86766f7        ports:        - name: web          containerPort: 5000---apiVersion: v1kind: Servicemetadata:  name: gopyspec:  type: ClusterIP  ports:    - name: web      port: 5000  selector:    app: gopy---apiVersion: traefik.containo.us/v1alpha1kind: IngressRoutemetadata:  name: gopy-ingress-route  namespace: defaultspec:  entryPoints:    - web  routes:  - match: Host(`go`)||Host(`go.dezendorf.net`) && Path(`/{end:$}`)    kind: Rule    middlewares:      - name: gopyhttpsgofqdn    services:    - name: gopy      port: 5000  - match: (Host(`go`)||Host(`go.dezendorf.net`)) && Path(`/{url:.*}/edit`)    kind: Rule    middlewares:      - name: gopyhttpsgofqdn    services:    - name: gopy      port: 5000  - match: (Host(`go`)||Host(`go.dezendorf.net`)) && Path(`/{url:.*}/add`)    kind: Rule    middlewares:      - name: gopyhttpsgofqdn    services:    - name: gopy      port: 5000  - match: (Host(`go`)||Host(`go.dezendorf.net`)) && Path(`/{url:.*}/delete`)    kind: Rule    middlewares:      - name: gopyhttpsgofqdn    services:    - name: gopy      port: 5000  - match: Host(`go`)||Host(`go.dezendorf.net`)    kind: Rule    services:    - name: gopy      port: 5000---apiVersion: traefik.containo.us/v1alpha1kind: IngressRoutemetadata:  name: gopy-websecure-route  namespace: defaultspec:  entryPoints:    - websecure  routes:  - match: Host(`go.dezendorf.net`)    kind: Rule    middlewares:    - name: authelia    services:    - name: gopy      port: 5000  tls:    certResolver: myresolver---apiVersion: traefik.containo.us/v1alpha1kind: Middlewaremetadata:  name: gopyhttpsgofqdnspec:  redirectRegex:    regex: "^http(s)?://(go(.dezendorf.net)?)/(.+)?$"    replacement: "https://go.dezendorf.net/${4}"
 |