Skip to content

Commit 6a6c24c

Browse files
authored
Create StatefulSet
1 parent 3cab433 commit 6a6c24c

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

Kubernetese/StatefulSet

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
STATEFULL SETS
2+
3+
First create service -ClusterIP with spec set as clusterIP NONE
4+
5+
apiVersion: v1
6+
kind: Service
7+
metadata:
8+
name: svc-hl-kubetrain
9+
spec:
10+
clusterIP: None
11+
selector:
12+
tag: label-sts-kubetrain
13+
14+
15+
STEP 2:
16+
17+
Create the StatefulSet YAML file
18+
19+
apiVersion: apps/v1
20+
kind: StatefulSet
21+
metadata:
22+
name: sts-kubetrain
23+
spec:
24+
replicas: 3
25+
serviceName: svc-hl-kubetrain
26+
selector:
27+
matchLabels:
28+
tag: label-sts-kubetrain
29+
template:
30+
metadata:
31+
labels:
32+
tag: label-sts-kubetrain
33+
spec:
34+
containers:
35+
- image: httpd
36+
name: c1

0 commit comments

Comments
 (0)