Skip to content

Onboard a New Team

  1. Copy the SSH url to your zl-config repo SSH URL
  2. In your zl-config repo create a teams directory
  3. In the teams directory create the following yaml file. Name it [[team-name]].yaml:
    apiVersion: stable.compuzest.com/v1
    kind: Team
    metadata:
      name: [[teamname]]
      namespace: [[companyname]]-config
    spec:
      teamName: [[teamname]]
      configRepo:
        # Paste the SSH git URL
        source: [[git@github.com:org/repo.git]]
        path: "."
    
  4. Once you commit and push the change it will register the team repo with zLifecycle and watch for any updates
  5. The zl-config repo should resemble:
    root
    |   README.md
    |___teams
    |   |   team-name.yaml