Skip to content
GitLab
Next
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab FOSS GitLab FOSS
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 1
    • Merge requests 1
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.orgGitLab.org
  • GitLab FOSSGitLab FOSS
  • Merge requests
  • !22036

Use tiller locally for Auto Devops

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Thong Kuah requested to merge 51942-auto-devops-local-tiller into master Oct 01, 2018
  • Overview 9
  • Commits 2
  • Pipelines 4
  • Changes 2

What does this MR do?

Rather than installing a long-lived tiller-deploy pod, which will require securing (e.g. with TLS), we can install the tiller binary locally have have the helm client connect to that local tiller.

The local tiller will run with local KUBECONFIG settings.

Requires Helm 2.11.0 which is the first version to distribute the tiller binary in releases

What are the relevant issue numbers?

https://gitlab.com/gitlab-org/gitlab-ce/issues/51942

Does this MR meet the acceptance criteria?

  • Changelog entry added, if necessary
  • Documentation created/updated
  • Tests added for this feature/bug
  • Conforms to the code review guidelines
  • Conforms to the merge request performance guidelines
  • Conforms to the style guides
  • Conforms to the database guides

Closes #51942 (closed)

Edited Oct 01, 2018 by Thong Kuah
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: 51942-auto-devops-local-tiller