villebro opened a new pull request, #106: URL: https://github.com/apache/superset-kubernetes-operator/pull/106
## Summary Adds higher-value Kind e2e coverage for Superset CR behavior beyond basic manager startup and component reconciliation. The new specs cover lifecycle recovery, secret-key rotation wiring, image-change detection, CRD validation smoke checks, optional resource rendering, feature toggles, and cleanup on CR deletion. This keeps the tests API-focused so they validate operator behavior without requiring a real Superset runtime, Postgres, Valkey, Gateway controller, or Prometheus Operator. ## Details - Moves shared e2e manager setup/teardown and kubectl helpers into reusable test helpers. - Adds minimal e2e-only CRDs for `HTTPRoute` and `ServiceMonitor` so optional rendering can be tested locally in Kind. - Adds validation smoke tests for rejected inline secrets and namespace fields on secret refs. - Adds rendering/toggle coverage for NetworkPolicy, Ingress, Gateway HTTPRoute, HPA, PDB, and ServiceMonitor. - Adds lifecycle e2e cases for failed migration recovery, rotate task secret env refs, and supervised image-change approval. - Adds CR deletion coverage to verify parent-owned resources are garbage-collected while referenced Secrets are preserved. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
