Kubernetes 开发一 --- API接口类型

介绍

kubernetes 中核心组件就是 kube-apiserver , 其他组建和 kube-apiserver 通讯,kube-apiserver 与etcd 通讯,把kubernetes 集群状态存在etcd中。

版本

这个就需要了解声明式API 的设计,为了扩展性,kubenetes 在不同的路径中,如果{ /apis/batch/v1 /apis/batch/v1beta1"} , 不同的版本可以用于区分测试的功能与稳定功能。

kubernetes API

#查看kubernetes 的API 
kubectl get --raw /

#使用URL 查询Kubernetes 资源

#查询Node 资源
kubectl get --raw /api/v1/nodes|python -m json.tool

#查询service 资源
kubectl get --raw /api/v1/services|python -m json.tool

#查询namespace 资源
kubectl get --raw /api/v1/namespaces|python -m json.tool

#查询Pod 资源
kubectl get --raw /api/v1/pods|python -m json.tool

#查询某个namespace 的Deployment资源
kubectl get --raw /apis/apps/v1/namespaces/${namespace}/deployments|python -m json.tool

#查询某个namespace 的Pod资源
kubectl get --raw /apis/apps/v1/namespaces/${namespace}/pods|python -m json.tool

根据yaml 声明确定URL资源地址

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值