kubectl查看pod状态
K8s系统部署kubelet服务
签发kubelet证书:在运维主机hdss01-200.host.com上:创建生成证书签名请求(csr)的json配置文件:hosts:要把使用和可能使用的ip地址都写上。( 一定要先规划好 )~]# cd \/opt\/certs\/ certs]# vi kubelet-csr.json { "CN": "k8s-kubelet","hosts": ["127.0.0.1","10.41.1.210"...
kubernetes— 记一次用kubeadm搭建kubernetes v1.9.0集群
mkdir -p $HOME\/.kube sudo cp -i \/etc\/kubernetes\/admin.conf$HOME\/.kube\/config sudo chown $(id -u):$(id -g) $HOME\/.kube\/config root用户: export KUBECONFIG=\/etc\/kubernetes\/admin.conf 为了能够使得pod间可以相互通信,你需要安装pod network插件 kubectl apply -f https:\/\/raw.githubuser...
Docker-可视化管理工具总结-推荐使用Portainer
在远程k8s集群上部署agent后,在Portainer server 上通过nodeport 或者 targetport 进行服务配置,完成k8s集群的连接配置。https:\/\/github.com\/jesseduffield\/lazydocker LazyDocker是基于终端的一个可视化查询工具,支持键盘操作和鼠标点击。相比Portainer来说可能不那么专业,不过对于开发者来说可能反而更加好用...
使用kubeadm的方式部署v1.21.2版本k8s
sysctl -p \/etc\/sysctl.d\/kubernetes.conf 安装kubernetes和docker;安装k8s和docker;所有节点添加k8s和docker的yum源;Yum安装docker,启动docker;yum安装kubeadm,kubelet和kubectl;部署主节点,部署网络插件,工作节点注册到主节点;在每台机器上都需要操作 cat < >\/etc\/yum.repos.d\/kubernetes.repo [...
全新Ubuntu安装AWX-23.5.1
kubectl apply -k .AWX安装过程可能需要大约10分钟,安装完成后,日志中会显示相关消息:最后,映射AWX Web访问到VM的接口和端口8080:bash 替换YOUR_VM_IP为实际的VM IP地址 sudo ufw allow 8080\/tcp iptables -A INPUT -p tcp --dport 8080 -j ACCEPT 获取AWX管理员用户的密码:bash 在AWX安装...
CKA 及CKAD认证经验分享
- 考题是中文的,但有些翻译不佳,建议查看英文版。- 确保有良好的网络环境,可以使用公司网络。- 如果考试中断,尝试新建标签页重新进入。- 使用Chrome浏览器。- 考试时间紧张,建议先做简单题目,难题记在提供的笔记表格里最后解决。- Kubernetes.io的内容可以直接粘贴。- 节省时间的技巧:使用kubectl ...
istio服务案例实践
kubectl patch service istio-ingressgateway -n istio-system -p '{"spec":{"type":"NodePort"}}'export INGRESS_HOST=$(kubectl get po -l istio=ingressgateway -n istio-system -o 'jsonpath={.items[0].status.hostIP}') export INGRESS_PORT=$(kubectl -n istio-system get service istio-ingress...
KubeEdge官方示例运行成功_Counter Demo 计数器
kubectl get nodes -s 172.16.72.143:8080 ---计数器终于计数了---成功--- 访问:http:\/\/172.16.72.143:8089\/ 查看日志 docker logs -f dc59f4f3a877(kubeedge-counter-app)docker logs -f dc59f4f3a877(kubeedge-pi-counter)参考链接: https:\/\/www.dogfei.cn\/archives\/kubeedge https...
k8s导出ymal
kubectl -n"${1}" get "${2}" -o custom-columns='NAME:metadata.name' --no-headers } dump_workload(){ local NAMESPACE=$1 local WORKLOAD_NAME=$2 local i mkdir -p"${DUMPDIR}\/${...
rancher设置服务的持久化
172.21.9.9\/0003a9_yl2就是分配的NAS地址和目录\/apprun\/nasdata就是pod里的目录,挂载到这块NAS盘,kubectl apply -f XXXX.yamll的时候自动挂载,pod目录自动创建 2.动态存储持久卷PV,PVC 创建PV:deployment配置:一般创建PV和PVC(PV插件为nfs或Ceph RBD) 这里展示Ceph RBD方式: ...
汤阴县妇炎回答: 一、暴露给Kubernetes集群内部的其他容器,提供Service IP来访问 创建Service对象即可得到Service IP 二、暴露给Kubernetes集群内部的其他容器,提供Service名称来访问 需安装kube-dns组件,再创建Service对象 二、暴露到Kubernetes集群外部 需安装nginx-ingress-controller组件,再创建Service对象,再创建Ingress对象
邓面17619853630问: 如何在K8S平台部署微服务 - ?
汤阴县妇炎回答: 使用Rancher来运行Kubernetes有很多优势.大多数情况下能使用户和IT团队部署和管理工作更加方便.Rancher自动在Kubernetes后端实现etcd 的HA,并且将所需要的服务部署到此环境下的任何主机中.在设置访问控制,可以轻易连接到现有...
邓面17619853630问: 用户希望重新启动部署对象的某个pod,在研发云部署中心可以执行的操...?
汤阴县妇炎回答: 首先需要下载安装JAVA软件,OpenProj这个软件就是在JAVA开发环境下开发出来了,所在需要安装.方法如下图所示: 安装成功.如下图所示:安装成功后的OpenProj软件.如下图所示:只需要又击POD文件就可以开了.如下图所示:
邓面17619853630问: K8S expose命令行问题 - ?
汤阴县妇炎回答: 可以的,通过指定type为noteport,port参数指定端口,下面是一个命令例子kubectl expose deployments/test-deployment-app-whoami --type="NodePort" --port 80里面的参数根据实际情况修改
邓面17619853630问: 项目立项时提示部门可用资源不足,请问以下几个选项中哪个... - 上学吧?
汤阴县妇炎回答: 这个文件在编译安装openssl包之后,会成为man手册的内容 如s_server.pod在安装openssl之后,可以用man s_server查看