Skip to content

Instantly share code, notes, and snippets.

@jcmcneal
Created September 28, 2020 06:09
Show Gist options
  • Save jcmcneal/729d10778d9bee2d050d1155e1ddc3f3 to your computer and use it in GitHub Desktop.
Save jcmcneal/729d10778d9bee2d050d1155e1ddc3f3 to your computer and use it in GitHub Desktop.
apiVersion: v1
kind: Secret
metadata:
name: gitlab-runner-secret
namespace: gitlab-managed-apps
type: Opaque
data:
runner-registration-token: 'token here' #base64 encoded registration token
runner-token: ''
---
kind: Role
apiVersion: rbac.authorization.k8s.io/v1
metadata:
namespace: gitlab-managed-apps
name: default-account-role
rules:
- apiGroups: ['*']
resources: ['*']
verbs: ['get', 'list', 'watch', 'create', 'update', 'patch', 'delete']
---
kind: RoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: default-account-binding
namespace: gitlab-managed-apps
subjects:
- kind: ServiceAccount
name: default
namespace: gitlab-managed-apps
roleRef:
kind: Role
name: default-account-role
apiGroup: rbac.authorization.k8s.io
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment