Skip to content

Commit ec3b080

Browse files
author
gurghet
committed
ok
1 parent 508046e commit ec3b080

2 files changed

Lines changed: 38 additions & 67 deletions

File tree

META_README.md

Lines changed: 0 additions & 40 deletions
This file was deleted.
Lines changed: 38 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,65 @@
1-
# Default values for github-deploy-key-operator
1+
# Default values for github-deploy-key-operator.
2+
23
replicaCount: 1
34

45
image:
5-
repository: ghcr.io/gurghet/github-deploy-key-operator
6+
repository: ghcr.io/gurghet/github-deploy-key-operator/operator
7+
tag: latest # We recommend using a specific version
68
pullPolicy: Always
7-
tag: "latest"
89

910
nameOverride: ""
1011
fullnameOverride: ""
1112

12-
# GitHub token configuration
13+
# GitHub configuration
1314
github:
14-
# -- Name of the secret containing the GitHub token
15+
# -- GitHub token (not recommended, use existingSecret instead)
16+
token: ""
17+
18+
# -- Name of existing secret containing the GitHub token
1519
existingSecret: ""
16-
# -- Key in the secret that contains the GitHub token
20+
21+
# -- Key in the existing secret that contains the GitHub token
1722
existingSecretKey: "GITHUB_TOKEN"
18-
# -- Create a new secret with this token (if existingSecret is not set)
19-
token: ""
20-
21-
serviceAccount:
22-
# -- Specifies whether a service account should be created
23-
create: true
24-
# -- The name of the service account to use.
25-
# If not set and create is true, a name is generated using the fullname template
26-
name: ""
27-
# -- Annotations to add to the service account
28-
annotations: {}
2923

30-
# Pod security context
24+
# Security context configuration
3125
podSecurityContext:
3226
runAsNonRoot: true
27+
runAsUser: 1000
28+
fsGroup: 2000
3329
seccompProfile:
3430
type: RuntimeDefault
3531

36-
# Container security context
3732
securityContext:
3833
allowPrivilegeEscalation: false
34+
readOnlyRootFilesystem: true
35+
runAsNonRoot: true
3936
capabilities:
40-
drop: ["ALL"]
37+
drop:
38+
- ALL
39+
40+
# Service account configuration
41+
serviceAccount:
42+
# -- Create a service account
43+
create: true
44+
# -- Service account name (if not creating one)
45+
name: ""
46+
# -- Annotations to add to the service account
47+
annotations: {}
4148

42-
resources: {}
43-
# limits:
44-
# cpu: 100m
45-
# memory: 128Mi
46-
# requests:
47-
# cpu: 100m
48-
# memory: 128Mi
49+
# Resource limits
50+
resources:
51+
requests:
52+
cpu: 100m
53+
memory: 128Mi
54+
limits:
55+
cpu: 500m
56+
memory: 256Mi
4957

58+
# Node selector
5059
nodeSelector: {}
5160

61+
# Tolerations
5262
tolerations: []
5363

64+
# Affinity
5465
affinity: {}

0 commit comments

Comments
 (0)