Two vars in the previous env.sh were either dead code or actively broken
for this example's flow:
HARMONY_PROFILE
Only read by K8sAnywhereTopology::current_target(), which is only
invoked by Scores implementing MultiTargetTopology (ntfy, application
packaging, app monitoring). None of the Scores in install_rook_ceph
require that trait, so the value is never read and the panic case
is never reached. Removed.
HARMONY_USE_SYSTEM_KUBECONFIG=true
Setting this to true is actively worse: try_get_or_install_k8s_client
hits `todo!()` at k8s_anywhere.rs:900 when this branch is taken. The
correct way to point at an existing kubeconfig is the standard
KUBECONFIG env var (or the default $HOME/.kube/config fallback in
get_kube_config_path()). Removed.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>