Termcom/Saturday 29 June 2025: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
Created page with "- Will setup Proxmox on Citric-acid - Will setup a different method of VHosts: Kubernetes-backed ingress: 1. Create a self-managed k8s cluster in the virtualized environment (eg. rke2) 2. Configure ingress (eg. Istio) 3. Configure a software-based load balancer (eg. kube-vip, metallb) or an external load balancer (eg. from CSCF/IST) 4. Configure https://gateway-api.sigs.k8s.io/ CEO Integration: Write a custom kubernetes operator, or use a dynamic client for modifying vh..." |
No edit summary |
||
| Line 1: | Line 1: | ||
- Will setup Proxmox on Citric-acid |
- Will setup Proxmox on Citric-acid |
||
- Will setup a different method of VHosts: |
- Will setup a different method of VHosts: |
||
Kubernetes-backed ingress: |
Kubernetes-backed ingress: |
||
1. Create a self-managed k8s cluster in the virtualized environment (eg. rke2) |
1. Create a self-managed k8s cluster in the virtualized environment (eg. rke2) |
||
2. Configure ingress (eg. Istio) |
2. Configure ingress (eg. Istio) |
||
3. Configure a software-based load balancer (eg. kube-vip, metallb) or an external load balancer (eg. from CSCF/IST) |
3. Configure a software-based load balancer (eg. kube-vip, metallb) or an external load balancer (eg. from CSCF/IST) |
||
4. Configure https://gateway-api.sigs.k8s.io/ |
4. Configure https://gateway-api.sigs.k8s.io/ |
||
CEO Integration: Write a custom kubernetes operator, or use a dynamic client for modifying vhost/stream configs. |
CEO Integration: Write a custom kubernetes operator, or use a dynamic client for modifying vhost/stream configs. |
||
| Line 16: | Line 23: | ||
- Standardising our configs |
- Standardising our configs |
||
- Rewrite pyceo as Go |
- Rewrite pyceo as Go - Ohm, Nathan, Jenny |
||
Revision as of 13:58, 29 June 2025
- Will setup Proxmox on Citric-acid
- Will setup a different method of VHosts:
Kubernetes-backed ingress:
1. Create a self-managed k8s cluster in the virtualized environment (eg. rke2)
2. Configure ingress (eg. Istio)
3. Configure a software-based load balancer (eg. kube-vip, metallb) or an external load balancer (eg. from CSCF/IST)
4. Configure https://gateway-api.sigs.k8s.io/
CEO Integration: Write a custom kubernetes operator, or use a dynamic client for modifying vhost/stream configs.
vhost -> HTTPRoute, GRPCRoute stream -> TLSRoute
- Taking out yerba-mate, and corn-syrup - Centralising all our scripts - Updating ansible scripts - Standardising our configs
- Rewrite pyceo as Go - Ohm, Nathan, Jenny