close

Официальная группа 2TUBE только на XWIK.me

watermark logo

Следующий

Автовоспроизведение

Nginx PHP LoadBalancer в Kubernetes Часть1

19 просмотров • 22 Март 2023
Поделиться
Встроить
Watcher
Watcher
63 Подписчики
63

Разворачиваю Nginx PHP LoadBalancer в Kubernetes Часть1

Для пожертвований на развитие канала
https://w.qiwi.com/n/SIMFF001

apiVersion : apps/v1
kind: Deployment
metadata:
name: my-web-autoscaling
labels:
app : my-web-k8s
spec:
selector:
matchLabels:
project: local-web
template:
metadata:
labels:
project: local-web # Service will look for those PODS Labels!!!
spec:
containers:
- name : my-web
image: simff/nginx-php-test:latest
ports:
- containerPort: 80

---
apiVersion: autoscaling/v2beta1
kind: HorizontalPodAutoscaler
metadata:
name: my-autoscaling
spec:
scaleTargetRef:
apiVersion: apps/v2beta1v1
kind: Deployment
name: my-web-autoscaling
minReplicas: 2
maxReplicas: 4
metrics:
- type: Resource
resource:
name: cpu
targetAverageUtilization: 70
- type: Resource
resource:
name: memory
targetAverageUtilization: 70

---
apiVersion: v1
kind: Service
metadata:
name: my-autoscaling-service
labels:
env : prod
owner: AlexeySimonov
spec:
selector:
project: local-web # Selecting PODs with those Labels
ports:
- name : app-listener
protocol : TCP
port : 80 # Port on Load Balancer
targetPort: 80 # Port on Pod
type: LoadBalancer

Показать ещё
0 Комментарии sort Сортировать по