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/kubernetes/meterpreter/values.yaml
Views: 11768
1
# Default values for meterpreter.
2
3
#The IP Address the payload will connect to
4
lhost:
5
#The Port meterpreter will connect to
6
lport:
7
8
image:
9
repository: metasploitframework/metasploit-framework
10
tag: latest
11
pullPolicy: IfNotPresent
12
13
imagePullSecrets: []
14
nameOverride: ""
15
fullnameOverride: ""
16
17
# Tune the privileges your Kubernetes meterpreter will run with
18
privileges:
19
# Disable Kubernetes API Server Access - even to the discovery APIs
20
useServiceAccount: true
21
# Run Metasploit framework as Kubernetes cluster admin (useServiceAccount must be true for this setting to be effective)
22
bindClusterRole: "" #cluster-admin
23
24
#
25
# Privileges related to node hosting metasploit Pod
26
# See: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
27
podSecurityContext: {}
28
# fsGroup: 2000
29
# Metasploit container security context
30
securityContext: {}
31
#allowPrivilegeEscalation: false
32
# capabilities:
33
# add:
34
# - NET_BIND_SERVICE
35
# drop:
36
# - all
37
#runAsNonRoot: true
38
#runAsUser: 1000
39
#runAsGroup: 1000
40
41
resources: {}
42
# We usually recommend not to specify default resources and to leave this as a conscious
43
# choice for the user. This also increases chances charts run on environments with little
44
# resources, such as Minikube. If you do want to specify resources, uncomment the following
45
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
46
# limits:
47
# cpu: 100m
48
# memory: 128Mi
49
# requests:
50
# cpu: 100m
51
# memory: 128Mi
52
53
nodeSelector: {}
54
55
tolerations: []
56
57
affinity: {}
58
59