Fix minikube-metrics LaunchAgent environment

Add HOME and PATH environment variables to the LaunchAgent plist.
Minikube needs HOME to find its config files (~/.minikube/) and
PATH to find docker for status checks.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-01-22 12:04:57 -08:00
commit bd8ac77d67
2 changed files with 8 additions and 0 deletions

View file

@ -3,3 +3,4 @@ minikube_metrics_dir: /opt/homebrew/var/node_exporter/textfile
minikube_metrics_script: /Users/erichblume/bin/minikube-metrics
minikube_metrics_interval: 60 # seconds between metric collection
minikube_metrics_log_dir: /opt/homebrew/var/log
minikube_metrics_user_home: /Users/erichblume

View file

@ -5,6 +5,13 @@
<dict>
<key>Label</key>
<string>mcquack.eblume.minikube-metrics</string>
<key>EnvironmentVariables</key>
<dict>
<key>HOME</key>
<string>{{ minikube_metrics_user_home }}</string>
<key>PATH</key>
<string>/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin</string>
</dict>
<key>ProgramArguments</key>
<array>
<string>{{ minikube_metrics_script }}</string>