File tree 6 files changed +131
-0
lines changed
6 files changed +131
-0
lines changed Original file line number Diff line number Diff line change
1
+ apiVersion : v2
2
+ name : giropops-senhas
3
+ description : A Helm chart for Kubernetes
4
+ version : 1.0.1
5
+ sources :
6
+ - https://github.com/rafallltm/LINUXtips-giropops-senhas.git
Original file line number Diff line number Diff line change
1
+ apiVersion : apps/v1
2
+ kind : Deployment
3
+ metadata :
4
+ name : giropops-senhas-deployment
5
+ labels :
6
+ app : giropops-senhas
7
+ spec :
8
+ replicas : {{ .Values.giropops_senhas.replicas }}
9
+ selector :
10
+ matchLabels :
11
+ app : giropops-senhas
12
+ template :
13
+ metadata :
14
+ labels :
15
+ app : giropops-senhas
16
+ spec :
17
+ containers :
18
+ - name : giropops-senhas
19
+ image : {{ .Values.giropops_senhas.image }}
20
+ imagePullPolicy : Always
21
+ ports :
22
+ - containerPort : {{ .Values.giropops_senhas.port }}
23
+ env :
24
+ - name : REDIS_HOST
25
+ value : " redis-service"
26
+ resources :
27
+ requests :
28
+ cpu : {{ .Values.giropops_senhas.resources.requests.cpu }}
29
+ memory : {{ .Values.giropops_senhas.resources.requests.memory }}
30
+ limits :
31
+ cpu : {{ .Values.giropops_senhas.resources.limits.cpu }}
32
+ memory : {{ .Values.giropops_senhas.resources.limits.memory }}
Original file line number Diff line number Diff line change
1
+ apiVersion : v1
2
+ kind : Service
3
+ metadata :
4
+ name : giropops-service
5
+ labels :
6
+ app : giropops-senhas
7
+ spec :
8
+ selector :
9
+ app : giropops-senhas
10
+ ports :
11
+ - protocol : TCP
12
+ port : {{ .Values.giropops_senhas.service.port }}
13
+ targetPort : {{ .Values.giropops_senhas.service.targetPort }}
14
+ type : {{ .Values.giropops_senhas.service.type }}
Original file line number Diff line number Diff line change
1
+ apiVersion : apps/v1
2
+ kind : Deployment
3
+ metadata :
4
+ name : redis-deployment
5
+ spec :
6
+ replicas : 1
7
+ selector :
8
+ matchLabels :
9
+ app : redis
10
+ template :
11
+ metadata :
12
+ labels :
13
+ app : redis
14
+ spec :
15
+ containers :
16
+ - name : redis
17
+ image : {{ .Values.redis.image }}
18
+ ports :
19
+ - containerPort : {{ .Values.redis.port }}
20
+ resources :
21
+ limits :
22
+ cpu : {{ .Values.redis.resources.limits.cpu }}
23
+ memory : {{ .Values.redis.resources.limits.memory }}
24
+ requests :
25
+ cpu : {{ .Values.redis.resources.requests.cpu }}
26
+ memory : {{ .Values.redis.resources.requests.memory }}
Original file line number Diff line number Diff line change
1
+ apiVersion : v1
2
+ kind : Service
3
+ metadata :
4
+ name : redis-service
5
+ spec :
6
+ selector :
7
+ app : redis
8
+ ports :
9
+ - protocol : TCP
10
+ port : {{ .Values.redis.service.port }}
11
+ targetPort : {{ .Values.redis.service.targetPort }}
12
+ type : {{ .Values.redis.service.type }}
Original file line number Diff line number Diff line change
1
+ giropops_senhas :
2
+ name : giropops-senhas
3
+ image : rafallltm/giropops-senhas:v1-dev
4
+ replicas : 2
5
+ port : 5000
6
+ labels :
7
+ app : giropops-senhas
8
+ env : dev
9
+ service :
10
+ name : giropops-senhas-service-port
11
+ port : 5000
12
+ targetPort : 5000
13
+ type : ClusterIP
14
+ resources :
15
+ requests :
16
+ cpu : " 250m"
17
+ memory : " 64Mi"
18
+ limits :
19
+ cpu : " 500m"
20
+ memory : " 128Mi"
21
+
22
+ redis :
23
+ name : redis
24
+ image : redis:alpine3.19
25
+ replicas : 1
26
+ port : 6379
27
+ labels :
28
+ app : redis
29
+ service :
30
+ name : redis-service-port
31
+ port : 6379
32
+ targetPort : 6379
33
+ type : ClusterIP
34
+ resources :
35
+ requests :
36
+ cpu : " 100m"
37
+ memory : " 128Mi"
38
+ limits :
39
+ cpu : " 250m"
40
+ memory : " 256Mi"
41
+
You can’t perform that action at this time.
0 commit comments