Skip to content

Conversation

volodymyrZotov
Copy link
Contributor

@volodymyrZotov volodymyrZotov commented Sep 17, 2025

This PR adds e2e tests for Injector.

  1. Tests are added in test/e2e to follow the same pattern as in 1Password Operator
  2. test/e2e/manifests - contains 2 deployments for the client app. Each uses either Connect or Service Account credentials to be able to test these 2 scenarious.
  3. test/e2e/client - contains simple client app in which secrets are injected.
  4. Makefile has new make test-e2e command which spins up kubernetes cluster and runs e2e tests against it.
  5. make build/secrets-injector - renamed to docker-build to keep consystancy with 1Password Operator
  6. .github/workflows/test-e2e.yml workflow is added to run e2e tests.

@volodymyrZotov volodymyrZotov changed the title Vzt/add e2e tests Add e2e tests Sep 17, 2025
@volodymyrZotov volodymyrZotov marked this pull request as ready for review September 18, 2025 14:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant