网站建设公司工作岗位说明书,现在去成都需要隔离吗,福州seo公司技术,建站软件免费试用目录
k8s常用资源管理
1、创建一个pod
1#xff09;创建yuml文件
2#xff09;创建容器
3#xff09;查看所有pod创建运行状态
4#xff09;查看指定pod资源
5#xff09;查看pod运行的详细信息
6#xff09;验证运行的pod
2、pod管理
1#xff09;删除pod
2…目录
k8s常用资源管理
1、创建一个pod
1创建yuml文件
2创建容器
3查看所有pod创建运行状态
4查看指定pod资源
5查看pod运行的详细信息
6验证运行的pod
2、pod管理
1删除pod
2查看删除pod无法找到
3创建pod
4发现最先创建的pod运行在k8s-master节点上下载镜像速度太慢没法运行
5访问pod节点中的服务
3、pod操作
1在一个pod中修改配置文件运行多个业务容器
2创建资源test2
3查看资源使用情况 k8s常用资源管理
1、创建一个pod
1创建yuml文件
[rootk8s-master ~]# mkdir k8s
[rootk8s-master ~]# vim ./k8s/nginx.yaml 2创建容器
方法一. yum安装
[rootk8s-master ~]#yum install *rhsm*
方法二 我是用这方法解决的
执行命令
[rootk8s-master ~]#wget http://mirror.centos.org/centos/7/os/x86_64/Packages/python-rhsm-certificates-1.19.10-1.el7_4.x86_64.rpm [rootk8s-master ~]#rpm2cpio python-rhsm-certificates-1.19.10-1.el7_4.x86_64.rpm | cpio -iv --to-stdout ./etc/rhsm/ca/redhat-uep.pem | tee /etc/rhsm/ca/redhat-uep.pem 前两个命令会生成/etc/rhsm/ca/redhat-uep.pem文件. [rootk8s-master ~]#docker pull registry.access.redhat.com/rhel7/pod-infrastructure:latest [rootk8s-master ~]# kubectl create -f ./k8s/nginx.yaml 3查看所有pod创建运行状态
[rootk8s-master ~]# kubectl get pod 4查看指定pod资源
[rootk8s-master ~]# kubectl get pod nginx 5查看pod运行的详细信息
[rootk8s-master ~]# kubectl describe pod nginx [rootk8s-master ~]# kubectl get pod nginx -o wide //显示调度节点 6验证运行的pod
[rootk8s-master ~]# kubectl get pod nginx -o wide 2、pod管理
1删除pod
[rootk8s-master ~]# kubectl delete pod nginx
2查看删除pod无法找到
[rootk8s-master ~]# kubectl get pod nginx -o wide 3创建pod
[rootk8s-master ~]# kubectl create -f ./k8s/nginx.yaml 4发现最先创建的pod运行在k8s-master节点上下载镜像速度太慢没法运行
[rootk8s-master ~]# kubectl get pod nginx -o wide 5访问pod节点中的服务
[rootk8s-master ~]# curl -I http://172.16.7.3 3、pod操作
1在一个pod中修改配置文件运行多个业务容器
创建资源test1
[rootk8s-master ~]# vim ./k8s/nginx.yaml
配置如下
apiVersion: v1
kind: Pod
metadata:name: test1labels:app: web
spec:containers:- name: nginx01image: nginx:1.16ports:- containerPort: 80- name: busyboximage: docker.io/busybox:latestcommand: [sleep,3600]ports:- containerPort: 80[rootk8s-master ~]# kubectl create -f ./k8s/nginx.yaml 2创建资源test2
[rootk8s-master ~]# vim ./k8s/nginx.yaml
配置如下
apiVersion: v1
kind: Pod
metadata:name: test2labels:app: web
spec:containers:- name: nginx01image: nginx:1.16ports:- containerPort: 80- name: busyboximage: docker.io/busybox:latestcommand: [sleep,3600]ports:- containerPort: 80[rootk8s-master ~]# kubectl create -f ./k8s/nginx.yaml 3查看资源使用情况
[rootk8s-master ~]# kubectl get pod -o wide