- 2024-07-31Kubenetes集群部署操作
服务器操作系统:CentOS7.9NAT192.168.1.1564核20Gmaster192.168.1.1101核8Gnode01192.168.1.1111核8Gnode02192.168.1.1121核8Gnode03环境准备关闭防火墙####关闭防火墙systemctlstopfirewalld&&systemctldisablefirewalld&&iptables-F
- 2024-03-28[Kubernetes] Kubenetes CLI
CommandDescriptionkubectlautoscaledeploymentAutoscalesaKubernetesDeployment.kubectlcreateconfigmapCreatesaConfigMapresource.kubectlgetdeployments-owideListsdeploymentswithdetails.kubectlgethpaListsHorizontalPodAutoscal
- 2023-11-03kubenetes 报错排查
1.报code=Unknowndesc=failedtogetsandboxip:checknetworknamespaceclosed:removenetns:unlinkat/var/run/netns/cni-2502ee8a-9f06-2a44-66c6-59e2a7a277f9:deviceorresourcebusy解决方案:seecode=Unknowndesc=failedtogetsandboxip:chec
- 2023-09-09kubectl之kubeconfig配置
一、介绍我们一般使用kubectl去操作K8S集群,如部署Pod,获取node信息,获取pod信息,获取svc信息,删除某个svc等。kubectl默认会从$HOME/.kube目录下查找文件名为 config 的文件,也能通过设置环境变量 KUBECONFIG 或者通过设置去指定其它kubeconfig文件。kubeconfig就是为访问集群所
- 2023-05-26kubenetes 面试题汇总1
什么是Kubernetes?答:Kubernetes是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。它提供了一种简单而有效的方式来管理大规模的容器化应用程序,并且可以在不同的基础设施上运行,包括公共云、私有云和混合云。Kubernetes中的Pod是什么?它有什么作用?答:Pod是Kubernetes
- 2023-04-23kubenetes flanel crash
在工作中,由于不同的需求,需要更换CNI插件; 此场景为,卸载flannel网络,更换为calico网络; 建议:在生产场景中,建议提前规划好k8s的网络,如果中途更换网络插件,产生的影响会比较大; 卸载flannel网络步骤:#第一步,在master节点删除flannelkubectldelete-fhttps://raw.githubusercont
- 2023-01-02kubenetes v1.25.0 升级 v 1.25.1
升级K8s版本v1.25.0->v1.25.1:#升级之前v1.25.0:[root@k8s-master-1~]#kubectlgetnode-owideNAMESTATUSROLESAGEVERSIONI
- 2022-12-26kubenetes搭建后续
1k8s里安装openstackopenstack-helmhttps://docs.openstack.org/openstack-helm/latest/install/multinode.htmlkolla-ansiblehttps://www.jianshu.com/p/7d1a3
- 2022-12-12kubenetes crictl kubenetes 版本选择 kubenetes 1.24 之后 启用cri 是真坑
Unfortunately,anerrorhasoccurred: timedoutwaitingfortheconditionThiserrorislikelycausedby: -Thekubeletisnotrunning -Thekubeletisunhealt
- 2022-10-28Kubenetes 安装网络插件(calico)
简介Calico是Kubernetes生态系统中另一种流行的网络选择。虽然Flannel被公认为是最简单的选择,但Calico以其性能、灵活性而闻名。Calico的功能更为全面,不仅提供主机和pod之
- 2022-10-28kubenetes service服务发现两种方式
service服务发现ClusterIP方式1.暴露deployment服务kubectlexposedeploymentnginx4--port=8000--target-port=80等同于kubectlexposedeploymentnginx4--po
- 2022-10-27kubeSphere+kubenetes 集群更新证书
模拟问题点使用kubernetes时错误提示yang@master:~$ kubectlgetnodesUnabletoconnecttotheserver:x509:certificatehasexpiredorisnotyetvalid:curre
- 2022-10-12Kubenetes 部署NFS
1.StorageClassKubernetes提供了StorageClass来动态创建PV,StorageClass大大简化了PV的创建过程。当申请PVC资源时,如果匹配到满足条件的StorageClass,还会自动为PVC创建对
- 2022-10-11Golang Kubenetes容器多集群平台开发实践
前言 Go语言在基础服务开发领域优势 Go语言在高并发、通信交互复杂、重业务逻辑的分布式系统中非常适用,具有开发体验好、一定量级下服务稳定、性能满足需要
- 2022-09-29kubenetes之pod
创建一个基础的podvimnginx.yamlapiVersion:v1#必选,API的版本号kind:Pod#必选,类型Podmetadata:#必选,元数据name:nginx#必选,符合RFC1035规范的Pod
- 2022-09-21kubenetes基础概念
1.工作流程1.1用户准备一个资源文件(记录了业务应用的名称,镜像地址信息),通过调用APIServer执行插件pod1.2APIServer收到用户的pod创建请求,将pod信息写入到etcd中1.3