标签:kubectl 服务 Kubernetes Service 读书笔记 IP Services Action pod
Services: 使客户端能发现和与pods通信
- 0 资源类型 Node, Pod, Container, ReplicationController, ReplicaSet, DaemonSet, Job, CronJob, Services, Endpoints,Ingress
- 1 创建服务 kubetal expose
- 2 访问Services的Cluster IP:kubectl exec kubia-gl8gd – curl -s http://10.111.6.212,其中 -s是curl的参数slient静默的,–表示kubectl的命令行选项的结束
- 3 服务发现:环境变量、DNS。
- 4 注意,Service IP是一个虚拟IP,没有绑定宿主。该IP配合端口才可提供服务,进行流量分发。Conjure诱饵路由系统也用到了虚拟IP。
- 5 访问内部服务时,使用服务名。对外提供服务时,使用端口转发或者负载均衡,或者创建入口资源。
- 6 Service的类型:NodePort,LoadBlancer,
- 7 Minikube查看附件 minikube addons list
- 8 开启附件 minikube addons enable ingress
- 9 列出所有命名空间中的pods:kubectl get po --all-namespaces
- 10 Ingress就像Gateway网关中间件一样、像Nginx的7层代理一样
- 11 更新资源 kubectl apply -f
- 12 如何知道pod准备好接收请求了?使用readiness probe准备好了探针
- 13 kubectl edit rc kubia添加探针,对已ready的pod不产生影响,对新启动得pod产生影响。
- 14 headless service就是Service的ClusterIP为None。
- 15
标签:kubectl,服务,Kubernetes,Service,读书笔记,IP,Services,Action,pod 来源: https://blog.csdn.net/baisedeqingting/article/details/122538344
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。