k8s学习-CKA真题-负载均衡service
  iQvBmcljVVRC 2023年11月02日 53 0


目录


题目

k8s学习-CKA真题-负载均衡service_环境搭建

分析

重新配置一个已经存在deployment,名称为front-end,在名字为nginx的容里面添加一个端口配置,名字为http,暴露端口号为80
然后创建一个service,名字为front-end-svc,暴露该deployment的http端口,并且service的类型为NodePort

命令

环境搭建

front-end.yaml

apiVersion: apps/v1
kind: Deployment
metadata:
name: front-end
labels:
app: nginx
spec:
replicas: 2
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.14.2

nginx版本可以自己换,看看本地镜像。

解题

修改deploy

kubectl edit deploy front-end

创建svc

kubectl expose deploy front-end --name=front-end-svc  --port=80 --target-port=http --type=NodePort

或者写个yaml文件,front-end-svc.yaml

apiVersion: v1
kind: Service
metadata:
labels:
app: nginx
name: front-end-svc
spec:
ports:
- port: 80
protocol: TCP
targetPort: http
selector:
app: nginx
sessionAffinity: None
type:

结果

环境搭建成功

k8s学习-CKA真题-负载均衡service_学习_02


修改内容部分

k8s学习-CKA真题-负载均衡service_kubernetes_03


修改deployment成功

k8s学习-CKA真题-负载均衡service_负载均衡_04


创建service成功

k8s学习-CKA真题-负载均衡service_学习_05


k8s学习-CKA真题-负载均衡service_nginx_06


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  bifOjSxj34Bv   2023年12月07日   38   0   0 nginxDockerdockernginx
iQvBmcljVVRC