首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

白话kubernetes的十万个为什么 - kubernetes

如何与Kubernetes系统进行交互? 答:使用客户端工具kubectl相当于kubernetes的RESTful接口,这是交互的基本模式。 kubectl有哪些优化了用户体验的命令?...答:kubectl 客户端命令行工具 kube-apiserver 提供RESTful风格的统一接口 kube-scheduler 负责资源与pod的匹配 kube-controller-manager...kubectl 命令行语法? 答:kubectl [command] [type] [name] [flags] command:get、create、describe、delete。...kubectl rollout undo 回滚部署到最近或者某个版本 kubectl get nodes 查看集群中的节点 kubectl get [type] [name] 查看某种类型资源...kubectl describe [type] [name] 查看特定资源实例详情 kubectl get ep 查看路由端点信息 kubectl set image deploy [deployment-name

1.1K30
您找到你想要的搜索结果了吗?
是的
没有找到

快速实现python脚本监控k8s-pod状态

命令时出错: {error}".format(error=stderr.strip())) return 这段代码核心逻辑就是: 敲命令查Pods: kubectl get pods...直接用Python搞定一切: 玩这招,就是在你的代码里直接跟Kubernetes耍,用Python写个脚本啥的,不用搞那个 kubectl。...优点: 整合溜: 可以把操作Kubernetes的动作搞进Python程序里。 活儿多,灵活: 复杂点儿的东西,直接用代码写,不用等 kubectl 搞定。 好改: 告警逻辑要调整?...速度快: 和API对话可能比等 kubectl 的结果要快。 缺点: 学着费劲: 要学点儿PythonKubernetes的骚操作,初学者可能头大。...所以呢: 如果你搞的系统得深度跟Kubernetes API勾兑,或者有一堆复杂的操作要处理,用Python客户端那套可能更合适。

40610

下篇(开始写代码):运维开发人员不得不看的K8S API实战

❞关于身份验证方式身份验证方式有两种:在群集中进行身份验证:配置客户端Kubernetes 集群内运行时。在群集外进行身份验证:配置客户端以从外部访问 Kubernetes 集群。...   kubernetes-admin   24h                 Pending以下是我更新后的csr:[root@k8s-a-master api-user]# kubectl get...二进制工具也scp到开发机器上即可,如果只是通过客户端库来操作k8s,kubectl可以不用。... "pods" in API group "" in the namespace "default"[root@workhost .kube]# kubectl get pod -n rook-cephNAME...开始写代码golang更多示例请参考:https://github.com/kubernetes/client-go/tree/master/examples安装客户端库# 首次先装这个go get k8s.io

52230

Kubernetes基础:Service

每个服务对应了后台的一个或多个Pod,通过这种方式,客户端就不需要关心Pod所在的位置,方便后端进行方便的Pod扩容、缩容等操作。 可以通过下面的示意图来理解Service的作用。 ?...kubectl get svc 我们在测试服务是否正常的时候,不能使用ping命令。因为Kubernetes中实现服务时,并不支持ping。...kubectl get endpoints kubia 默认情况下创建Service的时候,会创建一个同名的Endpoints资源,通过kubectl descirbe svc svc-name可以看到这个服务对应的...这种方式有很多问题,直接访问节点的地址和端口需要在客户端记录很多信息,Pod发生迁移后这些信息没办法动态更新,节点的防火墙及节点所在网络区域的防火墙策略配置会比较麻烦。...$ kubectl get svc nodeport 获取一些信息 kubectl get nodes -o jsonpath='{.items[*].status.addresses[?

1.3K20
领券