编程之家(jb51.cc)开发工具栏目主要收集最新编程资料,例如:Git教程、SVN教程等。
文章浏览阅读1k次,点赞19次,收藏23次。用户+密码的验证方式。k8s组件通过启动时指定访问不同的kubeconfig,可以访问不同的集群----- api server ----- namespace ----- 资源对象 ----- pod ----- 容器。客户端发起请求 ----- token ----- apiserver(用户名存储文件) ----- 解码 ----- 用户名 -----访问集群。文件包含集群的参数,CA证书,API server地址,客户端的参数(客户端的证书和私钥),集群的名称和用户名。然后访问6443即可。
文章浏览阅读2.6k次。在systemctl restart 后 出现 k8s-master node not found,尽管 kubelet依旧是active状态。删除/etc/kubernetes/manifests目录下的.yaml所有文件。发现warning,在/etc/kubernetes/manifests目录。通过journalctl -xe kubelet查看,依旧是如下错误。重新systemctl restart kubelet。排查 hostname、etc/hosts等均正常。错误发生在这儿卡住。_node "k8s-master" not found
文章浏览阅读3.4k次,点赞37次,收藏40次。大家好,我是秋意零。在上一篇中,我们讲解了 StatefulSet 的存储状态;我们发现,它的存储状态,就是利用了 PV 与 PVC 的设计。StatefulSet 自动为我们创建 PVC 并且以--命名,从而始终与 Pod 编号名一致的绑定。需要注意的是:StatefulSet 的“滚动更新”是从最后一个 Pod 开始的,为了不破坏拓扑状态。如:主从数据库,主的 Pod 编号是 0,后面是从,如果先更新主数据库 0 编号,那么后面的从数据库就会出现问题。
文章浏览阅读2.8k次,点赞23次,收藏23次。CR(Custom Resource)其实就是在 Kubernetes 中定义一个自己的资源类型,是一个具体的 “自定义 API 资源” 实例,为了能够让 Kubernetes 认识这个 CR,就需要让 Kubernetes 明白这个 CR 的宏观定义是什么,也就是需要创建所谓的 CRD(Custom Resource Definition)来表述。kind: Pod。_k8s crd cr
文章浏览阅读3w次,点赞51次,收藏132次。Kubernetes 提供了多种网络插件,可以根据不同的网络需求和环境来选择适合的网络方案。需要注意的是,在进行网络插件的选择和部署时,需要考虑网络的可靠性、性能和安全性等因素。_k8s网络
文章浏览阅读1.1k次。Prometheus基于kubernetes告警规则-告警等级划分(不同渠道告警)_prometheus 告警规则 k8s
文章浏览阅读2.1k次,点赞2次,收藏11次。首先,他是一个全新的基于容器技术的分布式架构领先方案。Kubernetes(k8s)是Google开源的容器集群管理系统(谷歌内部:Borg)。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提了大规模容器集群管理的便捷性。_k8s集群搭建
文章浏览阅读6.3k次,点赞86次,收藏93次。【Kubernetes】K8S的简介、由来、特点和功能、组件、架构的详细讲解_为什么要上k8s
文章浏览阅读1w次,点赞33次,收藏26次。发布的过程中,暂时停止,只有一部分的pod先升级,其他的pod还是处于老的版本。确定无问题之后,再把剩下的老版本,升级成新的版本,把暂停取消,继续发布。如果是基于deployment方式创建的pod,或者是daemonset方式创建的pod,是由控制器创建的pod,使用delete删除pod是不删不掉的,相当于重启pod.l。ClusterlP:创建service的默认类型,提供一个集群内部的虚拟ip地址,这是service的默认类型。pod的更新时使用,逐步的引入新的pod.逐步的减少日的pod.。
文章浏览阅读1.1k次,点赞21次,收藏14次。本文介绍了Kubernetes(K8S)集群中,拉取本地镜像部署Pod的具体方法,实现了kubernetes集群中类似微服务,函数的实现与调用。实现了一个两数相加的具体示例。_微服务pod
文章浏览阅读1.8k次。pod的镜像拉取策略 Pod 容器的重启策略 Pod 容器资源限制 Pod 容器的探针 Pod 容器的启动和退出动作_k8s拉取镜像
文章浏览阅读4k次,点赞3次,收藏16次。Kubectl是Kubernetes命令行工具,用于管理Kubernetes集群资源和应用程序的部署、升级和扩展等。其作用包括但不限于:1.创建、更新和删除应用程序、服务和负载均衡器等资源2.管理集群节点的状态和部署3.管理Kubernetes集群的配置和存储4.监控集群和应用程序的状态5.诊断和调试应用程序和集群故障6.扩展和调整集群规模和资源使用7.与Kubernetes API服务器通信Kubectl是使用Kubernetes进行部署和管理的核心工具之一。_kubectl rollout status
文章浏览阅读4.9k次,点赞148次,收藏158次。K8s问题的排查:1. POD启动异常、部分节点无法启动pod、2. 审视集群状态、3. 追踪事件日志、4. 聚焦Pod状态、5. 检查网络连通性、6. 审视存储配置、7. 研究容器日志、8. K8S集群网络通信、9. 问题:Service 是否通过 DNS 工作?的讲解_k8s故障排查
文章浏览阅读989次。电脑:MacBook Pro M1(ARM架构)虚拟机软件:Vmware Fusion 13LInux镜像: CentOS7.X-aarch64⚠️注意:因为本机是ARM架构,下文中多处镜像源后缀有aarch64,x86架构的请自行替换⚠️。_mac vmware 怎么搭建k8s
文章浏览阅读2.2w次,点赞89次,收藏113次。在 Kubernetes 中,存储具有非常广泛的应用场景。可以根据实际需求选择适合自己的存储方案,以便更好地管理容器化应用程序中的数据和资源。本文会从以下三个方面,带你了解k8s存储:1.k8s存储类型;2.存储使用场景;3.存储使用案例_k8s存储
文章浏览阅读2.1k次,点赞3次,收藏4次。《Kubernetes故障篇:service端口不通排查流程》_k8s service不通
文章浏览阅读810次。k8s镜像中使用中文字体_k8s部署应用使用本地字体
文章浏览阅读6.6k次,点赞100次,收藏72次。k8s存储PV与PVC使用详解_pv pvc 添加
文章浏览阅读2.1k次,点赞2次,收藏5次。kubernetes简称k8s。是用于自动部署,扩展和管理容器化应用程序的开源系统。中文官网:https://kubernetes.io/Zh/中文社区:https://www.kubernetes.org.cn/官方文档:https://kubernetes.io/zh/docs/home/社区文档:https://docs.kubernetes.org.cn/_cluster agent is not connected
文章浏览阅读1.1w次,点赞76次,收藏59次。【Kubernetes】深入了解Kubernetes(K8s):现代容器编排的引领者
文章浏览阅读1.2k次。服务器异常断电后在k8s 集群get nodes出现。_command failed" err="failed to parse kubelet flag: unknown flag: --network-
文章浏览阅读3.4k次,点赞2次,收藏4次。kubernetes集群(k8s)之安装部署Calico 网络_k8s安装calico
文章浏览阅读795次。且kubelet默认的dns文件读取也是该文件。因不习惯使用该服务来管理dns配置,所以需要修改kubelet的默认读取dns的文件路径的配置。修改kubelet配置,在/var/lib/kubelet/config.yaml文件中加入。如果想在后续加入新节点时,将该配置文件的默认配置更改,可以在configmap中更改。服务的,且配置nameserver配置文件默认为。服务默认使用节点上的dns配置,由于在。及以上版本,默认是启用。_k8s coredns设置dns
文章浏览阅读2w次,点赞130次,收藏130次。过去几年来,Quarkus 作为一种微服务开发框架大为流行,而Eclipse MicroProfile 也持续演进成一组Java 微服务开发API。本书详细介绍如何基于MicroProfile 和Spring API新建、开发和调试Quarkus 微服务,并部署到Kubernetes 上。除了微服务的开发和部署,本书还涵盖Kubernetes 微服务的其他方方面面,比如应用健康管理、监控、可观测性、安全性以及API 可视化。_k8s 微服务架构 书
文章浏览阅读3.2w次,点赞91次,收藏125次。kube-router是一个高性能、可扩展的Kubernetes网络插件,适用于大规模和安全敏感的生产环境。虽然它的配置和部署可能有一定的复杂性,但它提供了出色的性能和自动化特性,可以大大简化Kubernetes集群的网络管理。在选择网络插件时,考虑到您的集群规模和性能需求,kube-router可能是一个非常好的选择。_kube-router
文章浏览阅读2k次,点赞28次,收藏33次。k8s v1.29.0_csdn基于 docker 和 cri-dockerd 部署 k8s 1.29
文章浏览阅读1.4w次,点赞57次,收藏394次。DevOps概念及搭建全过程(Jenkins、Harbor、SonarQube、K8s)_devops流程
文章浏览阅读892次。通过使用 Nginx 配置 Content Security Policy (CSP),您可以增强您的网站的安全性,防止恶意脚本注入攻击。确保生成唯一的 Nonce 值,替换页面中的占位符,并正确地配置 Nginx 头部,以实现有效的 CSP 防护。_nginx csp
文章浏览阅读2.5k次,点赞2次,收藏4次。CI方面,官方推荐的视频教程等多是使用极狐Gitlab CI,但社区版极狐每月仅400分钟构造时间,而私有化部署极狐Gitlab对比部署使用Jenkins,具有更高的成本、更狭窄的适用面,且并不比Gitee可靠。CD方面,官方推荐使用内置的Fleet,但其模型和文档比较晦涩,而直接使用Jenkins脚本调取Rancher Server的API更为方便,故采取的解决方案为后者。_rancher cicd
文章浏览阅读1.2k次。2、创建 servicemonitor配置让prometheus能发现ingress-nginx的metrics。6、另外一个svc需要监控只需要在SVC添加port声明即可。4、需要修改prometheus的clusterrole。5、等待一会Prometheus的web界面。1、安装ingress-nginx。5、添加SVC的port的命名。_prometheus监控ingress