File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 7575 helm upgrade --install influxdb influxdata/influxdb-enterprise --namespace default \
7676 --wait \
7777 --timeout 15m \
78+ --debug \
7879 --set-string envFromSecret=influxdb-license \
7980 --set-string data.service.type=NodePort \
8081 --set-string meta.service.type=NodePort \
8485 env :
8586 INFLUXDB_ENTERPRISE_LICENSE_KEY : " ${{ secrets.INFLUXDB_ENTERPRISE_LICENSE_KEY }}"
8687
88+ - name : Enterprise Helm Diagnostics
89+ if : failure()
90+ run : |
91+ echo "=== Helm releases ==="
92+ helm list -A || true
93+ echo
94+
95+ echo "=== Helm status/default values/manifests for influxdb ==="
96+ helm status influxdb -n default || true
97+ helm get values influxdb -n default || true
98+ helm get manifest influxdb -n default || true
99+ echo
100+
101+ echo "=== Kubernetes resources ==="
102+ kubectl get ns || true
103+ kubectl get all -A -o wide || true
104+ echo
105+
106+ echo "=== Recent cluster events ==="
107+ kubectl get events -A --sort-by=.lastTimestamp | tail -n 400 || true
108+ echo
109+
110+ echo "=== InfluxDB Enterprise pod diagnostics ==="
111+ for p in $(kubectl get pods -n default -l app.kubernetes.io/instance=influxdb -o name 2>/dev/null); do
112+ echo "--- describe $p ---"
113+ kubectl describe -n default "$p" || true
114+ echo "--- logs $p ---"
115+ kubectl logs -n default "$p" --all-containers --tail=300 || true
116+ done
117+
87118 - name : OAuth2 Mock Server
88119 run : |
89120 yarn
You can’t perform that action at this time.
0 commit comments