Skip to content

Test applications end to end #794

Description

@lentzi90

Currently, the pipeline just checks for application health by inspecting the pods, deployments and other kubernetes resources.
This can miss things like misconfigurations and doesn't test that traffic can even reach the application. The tests should be extended with functionality to test the applications in an end to end fashion. For example:

  • Log in to argocd using the CLI
  • Check that the ingress/gateway controller is reachable
  • Log in to keycloak to check admin access
  • Log in to opencloud and check that it is possible to upload/download a file
  • Verify that certificates are as expected when accessing these resources

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions