Install Ingress (GitLab-managed-app) via API
Problem to solve
Operators who provision a cluster programmatically using IaC tools are unable to install applications to the cluster programmatically, thus requiring manual steps.
Intended users
operators
Further details
Proposal
Provide the ability to install GitLab-managed-apps via API call. For ingress specifically provide:
- The ability to install Ingress (before installation, must check if Helm is installed. If not, error)
- The ability to check if Ingress is already installed
- When Ingress is already install, ability to query its IP address
- The ability to uninstall Ingress
Permissions and Security
Documentation
Testing
What does success look like, and how can we measure that?
What is the type of buyer?
Links / references
Edited by Daniel Gruesso