Install methods for the agent inside the user's cluster
Problem to solve
As a Platform Operator in order to get started with the GitLab Kubernetes Agent, I need a simple way to install it inside the cluster.
Related to #220908 (comment 362949912)
Intended users
User experience goal
Install the agent in the user's own cluster with the toolset the user already knows and prefers to use.
Proposal
We should support at least:
- kubectl
- helm
- kpt?
- infrastructure as code repo
Finally we should be able to provide simple, 1-liner commands like kubectl apply --filename https://github.com/knative/serving/releases/download/v0.15.0/monitoring-metrics-prometheus.yaml
Further details
Permissions and Security
Documentation
Availability & Testing
What does success look like, and how can we measure that?
What is the type of buyer?
Is this a cross-stage feature?
Links / references
Edited by 🤖 GitLab Bot 🤖