CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In
rapid7

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

GitHub Repository: rapid7/metasploit-framework
Path: blob/master/test/kubernetes/thinkphp/values.yaml
Views: 11623
1
# Default values for thinkphp.
2
# This is a YAML-formatted file.
3
# Declare variables to be passed into your templates.
4
5
replicaCount: 1
6
7
image:
8
repository: vulhub/thinkphp
9
pullPolicy: IfNotPresent
10
tag: 5.0.23
11
containerPort: 80
12
13
notes:
14
hostPort: 9001
15
address: 0.0.0.0
16
17
imagePullSecrets: []
18
nameOverride: ""
19
fullnameOverride: ""
20
21
serviceAccount:
22
create: true
23
# Annotations to add to the service account
24
annotations: {}
25
# The name of the service account to use.
26
# If not set and create is true, a name is generated using the fullname template
27
name: ""
28
29
privileges:
30
# Override the default cluster role (useServiceAccount must be true for this setting to be effective)
31
bindClusterRoleOverride: "thinkphp-all-access" # Alternatively thinkphp-no-access
32
33
#
34
# Privileges related to node hosting metasploit Pod
35
# See: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
36
podSecurityContext: {}
37
# fsGroup: 2000
38
# container security context
39
# securityContext: {}
40
# allowPrivilegeEscalation: false
41
# capabilities:
42
# add:
43
# - NET_BIND_SERVICE
44
# drop:
45
# - all
46
# runAsNonRoot: true
47
# runAsUser: 1000
48
# runAsGroup: 1000
49
50
podAnnotations: {}
51
52
podSecurityContext: {}
53
# fsGroup: 2000
54
55
securityContext: {}
56
# capabilities:
57
# drop:
58
# - ALL
59
# readOnlyRootFilesystem: true
60
# runAsNonRoot: true
61
# runAsUser: 1000
62
63
service:
64
type: ClusterIP
65
port: 80
66
67
ingress:
68
enabled: false
69
className: ""
70
annotations: {}
71
# kubernetes.io/ingress.class: nginx
72
# kubernetes.io/tls-acme: "true"
73
hosts:
74
- host: thinkphp.local
75
paths:
76
- path: /
77
pathType: ImplementationSpecific
78
tls: []
79
# - secretName: chart-example-tls
80
# hosts:
81
# - chart-example.local
82
83
resources: {}
84
# We usually recommend not to specify default resources and to leave this as a conscious
85
# choice for the user. This also increases chances charts run on environments with little
86
# resources, such as Minikube. If you do want to specify resources, uncomment the following
87
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
88
# limits:
89
# cpu: 100m
90
# memory: 128Mi
91
# requests:
92
# cpu: 100m
93
# memory: 128Mi
94
95
autoscaling:
96
enabled: false
97
minReplicas: 1
98
maxReplicas: 100
99
targetCPUUtilizationPercentage: 80
100
# targetMemoryUtilizationPercentage: 80
101
102
nodeSelector: {}
103
104
tolerations: []
105
106
affinity: {}
107
108