![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
云原生
文章平均质量分 90
跟上时代的潮流,探索云原生
NullzzZ
微信公众号:杂食的程序员
展开
-
Kubernetes中主要的资源对象
Kubernetes 遵循 RESTful 风格管理其 API 资源对象,支持通过标准的 HTTP 方法,POST、PUT、PATCH、DELETE、GET对资源进行增删改查等操作。Kubernetes 的 API 对象总的来说可以分为以下几类:工作负载、服务发现、负载均衡、配置和存储、集群、元数据。他们都是围绕 pod 而设计的,能够让使用者更好地运行和使用 pod 资源,从而实现容器化应用提供更灵活和更完善的操作和管理组件。工作负载型资源是确保 pod 资源更好的运行容器化应用。原创 2024-01-22 17:56:24 · 388 阅读 · 0 评论 -
Kubernetes命令式编排入门
掘金:https://juejin.cn/post/7325132140663423027。原创 2024-01-18 10:24:09 · 865 阅读 · 0 评论 -
Mac上常用的支持Arm架构的镜像(持续更新)
最开始的Mac用的是intel的cpu,后来使用了基于Arm架构自研的苹果芯片,在使用虚拟化时需要使用支持Arm架构的镜像。在日常使用中经常会使用Docker来构建一些环境,便发现有时候需要自己去构建镜像或者官方提供的镜像并没有支持Arm架构的,所以需要参考官方Github仓库上的Dockerfile来构建适合Arm架构的镜像。以下记录了在使用MacBook过程中用到的一些比较基础的镜像。个人环境:M2 + OrbStack。原创 2023-12-18 17:51:55 · 1570 阅读 · 0 评论 -
二进制方式安装高可用Kubernetes
Kube-APIServer:集群的控制中枢,各个模块之间信息交互都需要经过Kube-APIServer,同时它也是集群管理、资源配置、整个集群安全机制的入口。Controller-Manager:集群的状态管理器,保证Pod或其他资源达到期望值,也是需要和APIServer进行通信,在需要的时候创建、更新或删除它所管理的资源。Scheduler:集群的调度中心,它会根据指定的一系列条件,选择一个或一批最佳的节点,然后部署我们的Pod。原创 2023-07-25 15:11:47 · 160 阅读 · 0 评论 -
Docker容器内部署的SpringBoot应用发不出邮件的解决
Dockerfile通过简单的Dockerfile构建了一个镜像(consumer-service-rabbitmq/v1.0)FROM openjdk:8-alpineMAINTAINER maishurenEXPOSE 8001ADD target/consumer-rabbit-1.0-SNAPSHOT.jar /ENTRYPOINT ["java","-jar","/consumer-rabbit-1.0-SNAPSHOT.jar"]运行容器docker run -d --name原创 2023-07-25 14:49:58 · 340 阅读 · 0 评论 -
实现容器化的基础:Namespace和Cgroups
Linux的两大技术Namespace和Cgroups是用于试下容器的特性,Namespace帮助容器实现各类计算资源的隔离,Cgroups主要对容器的能访问宿主机资源的多少。所以可以说,容器就是NamespaceCgroups。原创 2023-07-25 14:46:54 · 49 阅读 · 0 评论