Skip to content

Test applications end to end #794

@lentzi90

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

Metadata

Metadata

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions