文章目录
HPA
运行 php-apache 服务器并暴露服务
首先先将hpa-example镜像文件从网络上拉取下来,并放入自己的harbor仓库,方便使用
我们使用下面的配置启动一个 Deployment 来运行这个镜像并暴露一个服务:
vim hpa1.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: php-apache
spec:
selector:
matchLabels:
run: php-apache
replicas: 1
template:
metadata:
labels:
run: php-apache
spec:
containers:
- name: php-apache
image: k8s.gcr.io/hpa-example
ports:
- containerPort: 80
resources:
limits:
cpu: 500m
requests:
cpu: 200m
---
apiVersion: v1
kind: Service
metadata:
name: php