The optional proxmox-token Secret (token, ca.pem) mounted at /etc/proxy-operator/proxmox, make proxmox-token-secret with content checks that never print the token, a commented proxmox-home entry in both providers configs, and config/samples/proxy_proxmox.yaml. TestLoadConfig_proxmoxSampleEntry loads the commented entry from both files, and a second test ties the sample Proxy's placement to it. docs/proxmox-provider.md is the user guide: prerequisites and privileges, cluster setup, config reference, placement, what lands on Proxmox, logging, tracing, timeouts, health check, error classes, known gaps and testing. providers-existing.md gains the proxmox column and section; architecture.md, the README, providers.md and CLAUDE.md gain their rows. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
15 lines
545 B
YAML
15 lines
545 B
YAML
## Append samples of your project ##
|
|
# providers-config.yaml is deliberately absent: it is a sample
|
|
# --providers-config file, not a Kubernetes manifest.
|
|
# proxy_kvm2_crawl_pool.yaml is deliberately absent too: it is a whole pool
|
|
# of VMs, so it stays an explicit `kubectl apply -f` rather than something
|
|
# `apply -k` boots along with the one-per-provider samples.
|
|
resources:
|
|
- proxy_kubernetes.yaml
|
|
- proxy_gcp.yaml
|
|
- proxy_kvm.yaml
|
|
- proxy_kvm2.yaml
|
|
- proxy_proxmox.yaml
|
|
- proxy_external.yaml
|
|
# +kubebuilder:scaffold:manifestskustomizesamples
|