Support getting started with the agent configuration
Release notes
Users of the GitLab agent for Kubernetes can fully appreciate its capabilities when configured manually. This enables pull-based deployments, operational container scanning and sharing of an agent connection with other projects. Until now, moving from a configuration-less agent to a configuration based one was a major step as you had to learn the schema of the configuration file, and that required the consumption of GitLab documentation. To simplify this step, we are providing a configuration editor interface. The interface can be used to create the first version of a configuration file.
Problem to solve
As an Agent user, I don't know the right syntax to use when I need to define or edit my configuration
Jobs
- tbd
Use cases/User stories
- Create a new configuration
- Edit an existing configuration
- Provide guidance when writing the configuration
User needs/Requirments
- tbd
Proposal
Improving the agent creation user flow using something similar to https://docs.gitlab.com/ee/development/cicd/pipeline_wizard.html.