Github
Github connection can be used for playbook's GitOps actions and Health Checks
apiVersion: mission-control.flanksource.com/v1
kind: Connection
metadata:
name: github
spec:
type: github
password:
valueFrom:
secretKeyRef:
name: secret-name
# This should be the Github Personal Access Token
key: secret-key
Generating a token on GitHub
-
We use Personal access tokens (Classic) for authenticating with Github
-
Follow these steps to generate one
-
The OAuth scope should have the
repo
access