分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

Docker Kubernetes 创建管理 Pod

发布时间:2023-09-06 02:07责任编辑:赖小花关键词:Docker

Docker Kubernetes 容器扩容与缩容

环境:

  • 系统:Centos 7.4 x64
  • Docker版本:18.09.0
  • Kubernetes版本:v1.8
  • 管理节点:192.168.1.79
  • 工作节点:192.168.1.78
  • 工作节点:192.168.1.77

管理节点:创建pod yaml文件

vim pod.yaml

apiVersion: v1kind: Podmetadata: ?name: pod-test ?labels: ???os: centosspec: ?containers: ?- name: hello ???image: centos:6 ???env: ???- name: Test ?????value: "123456" ???command: ["bash","-c","while true;do date;sleep 1;done"]
# api版本apiVersion: v1# 指定创建资源对象kind: Pod# 源数据、可以写name,命名空间,对象标签metadata:# 服务名称 ?name: pod-test# 标签 ?labels:# 标签名 ???os: centos# 容器资源信息spec:# 容器管理 ?containers:# 容器名称 ?- name: hello# 容器镜像 ???image: centos:6# 添加环境变量 ???env:# 创建key ???- name: Test# 创建value ?????value: "123456"# 启动容器后执行命令 ???command: ["bash","-c","while true;do date;sleep 1;done"]
yaml文件注解

注:一个pod可指定多个容器。command命令执行一个持续命令避免容器关闭。

管理节点:创建pod

kubectl create -f pod.yaml

管理节点:基本管理操作

基本管理:# 创建pod资源kubectl create -f pod.yaml# 查看podskubectl get pods pod-test# 查看pod描述kubectl describe pod pod-test# 替换资源kubectl replace -f pod.yaml -force# 删除资源kubectl delete pod pod-test

Docker Kubernetes 创建管理 Pod

原文地址:https://www.cnblogs.com/xiangsikai/p/10011507.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved