k8s的文档:📚 Kubenetes(K8S)简介 - K8S 教程

如何实践

Kubernetes Playground | Katacoda

(1)搜索kubunetes online  ---Kubernetes Playground | Katacoda

POD:k8s最小调度单位(docker+pause)二个容器

deployments:维持pod一定数量

service:解决deploytemnets内部之间的一个负载均衡

dns解决service之间的一个通信,使用虚拟ip

如何解决外部请求到集群 使用 igness,做域名与service之间的一个映射

kbuectl apply -f  ing-dep.yml

主节点的操作

kubectl cluster-info  查看集群信息

kubectl run d1(deployment自动化运维) --image httpd:alpine --port 80

kubectl get deployments

kubectl edit deployments d1  (修改d1的配置)

在node节点查看具体安装的dockerhttpd

docker ps | grep httpd

docker stop 容器ID  停止某个容器根据id

如何将创建的deployments暴露为service 进行负载均衡

kubectl expose deployment --target-port  80 --type NodePort

kubectl  get  service

理解 deployememnt就是 不同应用软件的集合

service解决用于应用软件之间的一个通信,使用虚拟ip方式进行通信

ingress的配置:https://github.com/sunwu51/notebook/tree/master/19.07

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐