Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
G
GitLab
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 261
    • Issues 261
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 22
    • Merge Requests 22
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Registry
    • Registry
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • charts
  • GitLab
  • Issues
  • #187

Closed
Open
Opened Jan 31, 2018 by Joshua Lambert@joshlambert
  • Report abuse
  • New issue
Report abuse New issue

[Meta] Chart Alpha Release

We have made significant progress on the Helm chart, and we will be ready to release an alpha version soon for customer testing.

The major items remaining:

  • Storage persistence
  • Documentation improvements
  • kube-lego on by default, included in the chart, unless customer specifies own TLS secrets. (https://gitlab.com/charts/helm.gitlab.io/issues/155)
  • Automatic generation of secrets, unless otherwise specified (https://gitlab.com/charts/helm.gitlab.io/issues/85)
  • Helm install should complete before it times out, potentially solved by:
    • Reducing the size of GitLab containers
    • Allowing GKE to download more than one container at a time
    • etc.

Requirements for alpha release:

  • GKE recommended, other k8s deployments may also work. If not, please open issues.
  • Kubernetes 1.8+, we recommend 1.8.5.
  • RBAC enabled
  • We are working to bring Object Storage to CE in our March release in time for Alpha.

Features:

  • SSL provided by Let's Encrypt, with optional manual certificates
  • Internal Redis, Object Storage, Postgres (temporarily via Omnibus package)
  • Support for external Redis, Postgres
Edited Feb 28, 2018 by Joshua Lambert

Related issues

Assignee
Assign to
Epic
None
Milestone
None
Assign milestone
Time tracking
None
Due date
No due date
2
Labels
Alpha Meta
Assign labels
  • View project labels
Reference: charts/gitlab#187