Untitled

 avatar
stylingpanda
plain_text
a year ago
978 B
3
Indexable
apiVersion: gitlab-registry/v1
kind: Product
metadata:
  name: SourceCode
spec:
  owner:
    email: TPM@company.com.au
  projects:
    - foo-self-service
    - foo-token-renewal
    - foo-runner-infrastructure
    - foo-runner-ami
  access:
    - name: main-group
      users: # Users are defined in groups. Groups are assigned access to projects. This reduces repitition of individual users.
        internal:
          - name: User 3
            email: user3@company.com.au
          - name: User 4
            email: user4@company.com.au
        external:
          - name: User 1
            email: user1@external.com
          - name: User 2
            email: user2@company.com.au
      projects: "*" # Access to all projects
    - name: sample_group_1
      users:
        external:
          - name: Jo B
            email: jo.b@company.com.au
      projects:
        - foo-self-service # Access to specific projects
        - foo-token-renewal
        - foo-runner-ami
Editor is loading...
Leave a Comment