canonical / canonical/valkey-operator
LDAP Integration tests on VM: use Canonical K8s for hosting the LDAP provider
- Dominant language
- Python
- Stars
- 3
- Forks
- 3
- Avg merge
- 3d 11h
- Merged PRs (30d)
- 25
Description
In the LDAP integration tests on VM, we currently set up a MicroK8s cloud to host the LDAP provider (GLAuth or Authentik, because they don't support VM deployments). In order to ensure cloud compatibility, this should be switched to Canonical K8s instead. Investigate cloud setup as part of the integration test fixture and check whether the Github hosted runners provide sufficient resources for running the test.
Contributor guide
Research direction
Start with the VM LDAP integration-test fixture and its cloud setup, then inspect how the GitHub-hosted runner is configured. Replace the current MicroK8s hosting path with Canonical K8s and run the LDAP integration tests to confirm they pass within the runner's available resources.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kubernetes, python
- Domain
- ci-cd, cloud, testing
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100