Skip to content
GitLab
Next
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 44,761
    • Issues 44,761
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1,331
    • Merge requests 1,331
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLabGitLab
  • Issues
  • #299350
Closed
Open
Issue created Jan 20, 2021 by Thong Kuah@tkuah5️⃣Maintainer

Support Auto DevOps with GitLab Kubernetes agent

Auto DevOps is a popular feature but is not currently supported by the Kubernetes agent.

Proposal

Use the CI tunnel to support Auto DevOps

End goal

  1. Make it work out of the box. If that is not feasible/reasonable in terms of costs
  2. Make it work by setting CI variables.

We can start a first iteration by documenting what variables need to be configured in CI YAML.

Details

Discussion from the team meeting on 2021-10-04

Mikhail Mazurskiy: Is the issue setting Context?
Hordur Yngvason: There are just two things to fix: Setting context and CI variables that are set by GitLab Cluster integration, Kubenamespace, Kubetoken etc
Mikhail Mazurskiy: Docs needed for ADO => Agent?
Hordur Yngvason: Working out of the box would be better
Nicholas Klick: can we just ask them to add a ci.yml?
Mikhail Mazurskiy: Starting with Config as code is a better pattern.
Hordur Yngvason: Users might be concerned about adding a ci.yml
Matt Kasa: Seems like we need to support users that dont want a ci.yml
Mikhail Mazurskiy: ENVs?
Hordur Yngvason: CI vars could work.
Edited Oct 12, 2021 by Viktor Nagy (GitLab)
Assignee
Assign to
Time tracking