prole/infrastructure/roles/k3s/templates/registries.yaml.j2
chrisfu b8a55888be checkpoint: update GKE deployment docs and infra changes
Summarize CLAUDE.md updates:

- Document both live GKE clusters as e2-standard-2 x3 in us-west3 and note stale app default in code.

- Call out DB cluster naming mismatch between conf (knoe-dev-cnpg-0) and code default (knoe-cnpg-0).

- Add SSD quota guidance: 300GB fully consumed by CNPG, so non-CNPG PVCs must use standard/pd-standard.

- Refresh reset script reference and quota section details to match current runtime state.

Co-authored-by: Junie <junie@jetbrains.com>
2026-04-18 07:18:10 -07:00

30 lines
1.0 KiB
Django/Jinja

{% set _scheme = (k3s_registry_endpoint_scheme_resolved | default(k3s_registry_endpoint_scheme | default('http')) | lower) %}
mirrors:
"{{ k3s_registry_host_resolved }}:{{ k3s_registry_port }}":
endpoint:
- "{{ _scheme }}://{{ k3s_registry_host_resolved }}:{{ k3s_registry_port }}"
"registry.prole.org":
endpoint:
- "http://myrddin.prole.org:5000"
"registry.prole.org:80":
endpoint:
- "http://myrddin.prole.org:5000"
"registry.{{ k3s_registry_namespace_resolved }}.svc.cluster.local:{{ k3s_registry_port }}":
endpoint:
- "{{ _scheme }}://{{ k3s_registry_host_resolved }}:{{ k3s_registry_port }}"
configs:
"registry.prole.org":
tls:
insecure_skip_verify: true
"registry.prole.org:80":
tls:
insecure_skip_verify: true
{% if _scheme != 'http' %}
"{{ k3s_registry_host_resolved }}:{{ k3s_registry_port }}":
tls:
insecure_skip_verify: true
"registry.{{ k3s_registry_namespace_resolved }}.svc.cluster.local:{{ k3s_registry_port }}":
tls:
insecure_skip_verify: true
{% endif %}