当前位置: 首页 > news >正文

博客网站推广应用商店下载

博客网站推广,应用商店下载,婚庆公司网站建设总结报告,甘肃省建设厅执业资格注册网站1、 理论 1.1、 管理k8s核心资源的三种基本方法 : 1.1.1陈述式的资源管理方法: 主要依赖命令行工具kubectl进行管理 1.1.1.1、优点: 可以满足90%以上的使用场景 对资源的增、删、查操作比较容易 1.1.1.2、缺点: 命令冗长&…

1、 理论

1.1、 管理k8s核心资源的三种基本方法 :

1.1.1陈述式的资源管理方法:

主要依赖命令行工具kubectl进行管理

1.1.1.1、优点:

可以满足90%以上的使用场景

对资源的增、删、查操作比较容易

1.1.1.2、缺点:

命令冗长,复杂,难以记忆

特定场景下,无法实现管理需求
对资源的修改麻烦,需要patch来使用json串更改

1.1.2、声明式资源管理方法

主要依赖统一资源配置清单进行管理

1.1.3、GUI式资源管理方法

主要依赖图形化操作界面进行管理

1.2、陈述式资源管理方法

  1. kubernetes 集群管理集群资源的唯一入口是通过相应的方法调用 apiserver 的接口
  2. kubectl 是官方的CLI命令行工具,用于与 apiserver 进行通信,将用户在命令行输入的命令,组织并转化为 apiserver 能识别的信息,进而实现管理 k8s 各种资源的一种有效途径
  3. kubectl 的命令大全
  4. 对资源的增、删、查操作比较方便,但对改的操作就不容易了

 k8s中文文档:http://docs.kubernetes.org.cn/683.html

2. 对资源的增、删、查操作

2.1、查看版本信息

kubectl version

2.2、查看资源对象简写

kubectl api-resources

2.3、查看集群信息

kubectl cluster-info

2.4、配置kubectl自动补全

1、直接命令行输出

source <(kubectl completion bash)

2、进入配置文件进行自动配置

vim /root/.bashrc
source <(kubectl completion bash)

2.5、node节点查看日志

journalctl -u kubelet -f

2.6、基本信息查看

kubectl get <resource> [-o wide|json|yaml] [-n namespace]
获取资源的相关信息,-n 指定命令空间,-o 指定输出格式
resource可以是具体资源名称,如pod nginx-xxx;也可以是资源类型,如pod;或者all(仅展示几种核心资源,并不完整)
--all-namespaces 或 -A :表示显示所有命令空间,
--show-labels :显示所有标签
-l app :仅显示标签为app的资源
-l app=nginx :仅显示包含app标签,且值为nginx的资源
 

2.7、显示所有的命名空间,详细信息

kubectl get --all namespces -A pod

2.8、查看pod wide格式相关详细信息

kubectl get pod -owide

2.9、yaml格式的

2.10、创建标签为ky29

kubectl create deployment ky29 --image=soscscs/myapp:v1

 

2.11查看通过标签创建的信息

kubectl get pod 

2.12、 显示所有的·app标签

2.13、查看 master 节点状态

kubectl get componentstatuses
kubectl get cs

2.14、查看命令空间

命令空间的作用:用于允许不同 命令空间 的 相同类型 的资源 重名的

kubectl get namespace
kubectl get ns

2.15、查看kube-system命名空间的所有资源

kubectl get all -n default

2.16、查看命名空间为default下面,ky29的信息

2.17、创建命名空间app

kubectl create ns app
kubectl get ns

创建命名空间ky10,并查看所有的命名空间

2.18、删除命名空间app

kubectl delete namespace app
kubectl get ns	

2.19、在命名空间ky10中创建一个创建一个名为"ky15-nginx"的部署,并使用镜像nginx

创建成功

2.20、描述某个资源的详细信息

kubectl describe pod ky15-nginx -n ky10

2.21、查看命名空间kuy10中的pod 信息

kubectl get pods -n ky10

2.22、kubectl exec可以跨主机登录容器,docker exec 只能在容器所在主机上登录

kubectl exec -it ky15-nginx bash -n ky10

2.23、删除pod资源

kubectl get pod -o wide
kubectl delete deployments.apps ky29

 

http://www.15wanjia.com/news/188951.html

相关文章:

  • 青岛公司建设网站上海公司网站
  • 温州网站建设托管普陀做网站公司
  • 濮阳做网站多少钱做企业网站大概多少钱
  • 网站建设人员性格特点哪个做网站的公司好
  • 贵州省房屋和城市建设厅官方网站建设网站所采用的技术方案
  • 做网站的软件叫什么软件谷歌优化推广
  • 石家庄外贸网站建设公司排名做直播网站需要证书吗
  • 深圳做网站 创同盟淘宝上网站开发
  • 柳州网站建设价格亚马逊店铺网站建设费用
  • 个人网站建设模板简洁图片站群网站和做seo那个号
  • 设计网站推荐视频会员视频网站建设
  • 服装网站怎么做的中文绿色环保网站模板
  • 南京专业制作网站淘宝导购网站源码
  • 网站开发使用软件环境硬件环境微信官网登录
  • 做名片模板网站做网站前期框架图
  • 做推广可以上那些网站网站的微信推广怎么做
  • 普陀网站开发培训学校网站开发风险分析
  • 网站源码小千个人网品牌营销全案策划
  • 百度网站提交入口贵阳设计工作室
  • 搭建网站案例精粹wordpress后台使用
  • 帮做网站的公司软件开发流程流程图
  • png素材网站it外包人员最后什么下场
  • 中国建设银行网站首页u盾登入网站建设与网页设计专业的
  • 医疗生物科技 网站建设营销网站建设方案
  • 网站页尾设计做网站会不会亏本
  • 温州微网站制作公司电话《动画造型设计》
  • 合肥网络seo广州网络seo公司
  • 合肥网站排名提升企业网络营销策略有哪些
  • 网站建设期末题答案wordpress更改语言设置
  • 建设工程施工安全网站百度小说网