-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathkind-config.yaml
More file actions
60 lines (58 loc) · 1.46 KB
/
Copy pathkind-config.yaml
File metadata and controls
60 lines (58 loc) · 1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
apiVersion: kind.x-k8s.io/v1alpha4
kind: Cluster
name: final-project
containerdConfigPatches:
- |-
[plugins."io.containerd.grpc.v1.cri".registry.mirrors."localhost:5001"]
endpoint = ["http://localhost:5001"]
[plugins."io.containerd.grpc.v1.cri".registry.configs."localhost:5001".tls]
insecure_skip_verify = true
nodes:
- role: control-plane
kubeadmConfigPatches:
- |-
kind: ClusterConfiguration
apiServer:
extraArgs:
service-node-port-range: "1-65535"
- |-
kind: InitConfiguration
nodeRegistration:
kubeletExtraArgs:
node-labels: "ingress-ready=true"
extraPortMappings:
# Frontend
- containerPort: 80
hostPort: 80
protocol: TCP
# Backend
- containerPort: 5000
hostPort: 5000
protocol: TCP
# ElK Stack Kibana
- containerPort: 5601
hostPort: 5601
protocol: TCP
# Elastic APM
- containerPort: 8200
hostPort: 8200
protocol: TCP
# Nexus Hub
- containerPort: 8081
hostPort: 8081
protocol: TCP
# - containerPort: 5001
# hostPort: 5001
# protocol: TCP
# Adminer
- containerPort: 8082
hostPort: 8082
protocol: TCP
# jenkins
- containerPort: 8083
hostPort: 8083
protocol: TCP
# ArgoCD
- containerPort: 8084
hostPort: 8084
protocol: TCP