Addon Public Host Nginx¶
Exercise the nginx live install path that uses the narrow public-host exposure contract consumed by core.
Repository-local command¶
cd productive-k3s-addons
ADDON=nginx PRODUCTIVE_K3S_CORE_REPO_DIR=../productive-k3s-core PK3S_ADDON_PUBLIC_HOST=nginx-01.k3s.lab.internal make -C ./tests test-live
Cast preview¶
No canonical cast is published for this playbook yet.
Related links¶
Scenario details¶
Goal¶
Exercise the nginx live install path that uses the narrow public-host exposure contract consumed by core.
When to use it¶
- when validating the only generic public exposure path we support today
- when checking that
nginxremains the reference add-on for public ingress examples - when you want a focused live case instead of the full matrix
Prerequisites¶
- local checkout at
productive-k3s-addons - local checkout at
productive-k3s-core - local cluster already reachable through
KUBECONFIGorPK3S_KUBE_CONTEXT PK3S_ADDON_PUBLIC_HOSTexported with the desired FQDN
Expected result¶
- the add-on is packaged to
.tgzinternally by the repo test harness coreinstalls it through the artifact-first public contract- live cluster mutations occur