pve.k-space.ee: add pve9x

This commit is contained in:
2025-07-31 10:37:03 +03:00
parent 316fbde6e6
commit e5c914b302

View File

@@ -134,6 +134,62 @@ spec:
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata:
name: pve9
annotations:
traefik.ingress.kubernetes.io/service.serverstransport: passmower-proxmox-servers-transport@kubernetescrd
spec:
type: ExternalName
externalName: pve90.proxmox.infra.k-space.ee
ports:
- name: https
port: 8006
protocol: TCP
---
apiVersion: v1
kind: Service
metadata:
name: pve9
annotations:
traefik.ingress.kubernetes.io/service.serverstransport: passmower-proxmox-servers-transport@kubernetescrd
spec:
type: ExternalName
externalName: pve91.proxmox.infra.k-space.ee
ports:
- name: https
port: 8006
protocol: TCP
# ---
# apiVersion: v1
# kind: Service
# metadata:
# name: pve9
# annotations:
# traefik.ingress.kubernetes.io/service.serverstransport: passmower-proxmox-servers-transport@kubernetescrd
# spec:
# type: ExternalName
# externalName: pve92.proxmox.infra.k-space.ee
# ports:
# - name: https
# port: 8006
# protocol: TCP
---
apiVersion: v1
kind: Service
metadata:
name: pve9
annotations:
traefik.ingress.kubernetes.io/service.serverstransport: passmower-proxmox-servers-transport@kubernetescrd
spec:
type: ExternalName
externalName: pve93.proxmox.infra.k-space.ee
ports:
- name: https
port: 8006
protocol: TCP
---
apiVersion: v1
kind: Service
metadata: metadata:
name: pve9 name: pve9
annotations: annotations:
@@ -194,6 +250,30 @@ spec:
service: service:
name: pve9 name: pve9
port: {number: 8006} port: {number: 8006}
- pathType: Prefix
path: "/"
backend:
service:
name: pve90
port: {number: 8006}
- pathType: Prefix
path: "/"
backend:
service:
name: pve91
port: {number: 8006}
# - pathType: Prefix
# path: "/"
# backend:
# service:
# name: pve92
# port: {number: 8006}
- pathType: Prefix
path: "/"
backend:
service:
name: pve93
port: {number: 8006}
tls: tls:
- hosts: - hosts:
- "*.k-space.ee" - "*.k-space.ee"
@@ -224,6 +304,7 @@ spec:
- kind: TraefikService - kind: TraefikService
name: api@internal name: api@internal
--- ---
#TODO: pve-internal was supposed to be for proxmox-csi, but it uses just pve1 only directly. This is unused, proxmox-csi, if not completely removed for ceph, might be able to use the extenral-facing URL directly asw.
apiVersion: networking.k8s.io/v1 apiVersion: networking.k8s.io/v1
kind: Ingress kind: Ingress
metadata: metadata: