canonical / canonical/valkey-operator

LDAP Integration tests on VM: use Canonical K8s for hosting the LDAP provider

Open
#133 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.