Actions
action #111329
closedcoordination #80142: [saga][epic] Scale out: Redundant/load-balancing deployments of openQA, easy containers, containers on kubernetes
coordination #81060: [epic] openQA web UI in kubernetes
openQA within kubernetes with tested helm charts size:M
Description
Motivation¶
In #110524 a proof-of-concept has shown that it's feasible to have helm charts for an openQA webui+worker kubernetes cluster. To have something supported and maintainable we should have helm charts within our openQA repo (or a related repo) with at least static helm chart tests
Acceptance criteria¶
- AC1: Tested helm charts for openQA workers in a repo maintained by us
Suggestions¶
- Read https://github.com/os-autoinst/openQA/pull/4650 , try it out, see what's missing
- Add "industry standard" helm chart static tests
- Include at least the parts covering openQA workers
- Create kubernetes cluster inside docker inside GitHub Actions: https://github.com/marketplace/actions/kind-cluster
- Look at chart-testing tool: https://github.com/marketplace/actions/helm-chart-testing
- Try to deploy the chart inside CI
Actions