123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- apiVersion: v1
- kind: ConfigMap
- metadata:
- name: traefik-config
- namespace: kube-system
- data:
- middlewares.yaml: |
- http:
- middlewares:
- lanonly:
- ipWhiteList:
- sourceRange:
- - 172.16.69.0/24
- octoprint.yaml: |
- http:
- routers:
- octoprint:
- rule: Host(`octoprint.lan.jibby.org`)
- service: octoprint
- middlewares:
- - "lanonly"
- services:
- octoprint:
- loadBalancer:
- servers:
- - url: http://172.16.69.49
- pikvm.yaml: |
- http:
- routers:
- pikvm:
- rule: Host(`pikvm.lan.jibby.org`)
- service: pikvm
- middlewares:
- - "lanonly"
- services:
- pikvm:
- loadBalancer:
- serversTransport: "pikvm"
- servers:
- - url: https://172.16.69.240
- serversTransports:
- pikvm:
- insecureSkipVerify: true
- proxmox.yaml: |
- http:
- routers:
- proxmox:
- rule: Host(`proxmox.lan.jibby.org`)
- service: proxmox
- middlewares:
- - "lanonly"
- services:
- proxmox:
- loadBalancer:
- serversTransport: "proxmox"
- servers:
- - url: https://172.16.69.40:8006
- serversTransports:
- proxmox:
- insecureSkipVerify: true
|