
【云原生】
文章平均质量分 85
云原生是基于分布部署和统一运管的分布式云 [1] ,以容器、微服务、DevOps等技术为基础建立的一套云技术产品体系。
云原生应用也就是面向“云”而设计的应用,在使用云原生技术后,开发者无需考虑底层的技术实现,可以充分发挥云平台的弹性和分布式优势,实现快速部署、按需伸缩、不停机交付等
亮点菌
点亮编程之路,做自己的亮点
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【云原生 · k8s】k8s-master初始化过程讲解
2、k8s-master运行的组件查看,控制平面(官网说法)查看构成k8s主节点。查看 k8s集群状态,查看有哪些工作节点此时node机器就可以和master机器 通信 了,走kubelet进程该进程是以什么形式运行的?宿主机直接,以1号进程,systemd去启动的kubelet进程5、k8s-master主节点,查看所有工作节点的信息6、如何让集群就绪呢?部署网络插件确保集群所有节点,就绪状态11、发出pod创建请求,运行一个nginx-pod访问pod-ip即可pod的ip是k原创 2022-12-08 07:30:00 · 2752 阅读 · 40 评论 -
【云原生·k8s】k8s集群安装部署
准备3台机器,注意配置,别太低,否则跑不起来。系统初始化配置,如ntp等2、环境初始化3、防火墙初始化3、关闭swapk8s默认禁用swap功能4、yum源配置5、ntp配置6、修改linux内核参数,开启数据包转发功能7、安装docker基础环境()8、安装k8s的初始化工具kubeadm命令(所有节点执行)所有机器执行k8s安装完毕之后,设置所有节点的kubelet开机运行先保留所有节点的应用 端口状态,待会看k8s跑起来之后,占用了哪些端口,知道哪些程序运行了原创 2022-12-06 19:55:05 · 1755 阅读 · 6 评论 -
【云原生 · Docker】Docker命令实战
去docker hub,找到nginx镜像2. 启动容器启动nginx应用容器,并映射88端口,测试的访问b>3. 修改容器内容修改默认的index.html 页面3.2 挂载数据到外部修改4. 提交改变将自己修改好的镜像提交4.1 镜像传输5. 推送远程仓库推送镜像到docker hub;应用市场6. 补充🌐进阶实战1. 编写自己的应用https://start.spring.io/示例代码: https://gitee.com/leifengyang/java-d原创 2022-12-04 15:25:56 · 982 阅读 · 2 评论 -
【云原生 · Kubernetes】kubeadm创建集群
Kubernetes 项目为基于 Debian 和 Red Hat 的 Linux 发行版以及一些不提供包管理器的发行版提供通用的指令。访问: https://集群任意IP:端口 https://139.198.165.238:32759。每台机器 2 GB 或更多的 RAM (如果少于这个数字将会影响你应用的运行内存)节点之中不可以有重复的主机名、MAC 地址或 product_uuid。集群中的所有机器的网络彼此均能相互连接(公网和内网都可以)开启机器上的某些端口。2 CPU 核或更多。原创 2022-11-02 10:19:28 · 3113 阅读 · 71 评论 -
【云原生 · Kubernetes】Kubernetes基础概念
控制平面组件可以在集群中的任何节点上运行。如果你在自己的环境中运行 Kubernetes,或者在本地计算机中运行学习环境, 所部署的环境中不需要云控制器管理器。调度决策考虑的因素包括单个 Pod 和 Pod 集合的资源需求、硬件/软件/策略约束、亲和性和反亲和性规范、数据位置、工作负载间的干扰和最后时限。云控制器管理器允许您链接集群到云提供商的应用编程接口中, 并把和该云平台交互的组件与只和您的集群交互的组件分离开。节点组件在每个节点上运行,维护运行的 Pod 并提供 Kubernetes 运行环境。原创 2022-10-26 18:18:33 · 1398 阅读 · 28 评论 -
【云原生 · Docker】Docker 镜像操作、容器操作常用指令
我们可以在创建容器的时候,将宿主机的目录与容器内的目录进行映射,这样我们就可以通过修改宿主机某个目录的文件从而去影响容器。执行该命令后,Docker 会从从指定的 Docker Registry 中下载标签为 8 的 Java 镜像。其中 784fd3b294d7 是容器 ID,当然也可使用 docker stop 容器名称 来停止指定容器。其中 784fd3b294d7 是容器 ID,当然也可使用 docker stop 容器名称 来启动指定容器。使用 docker ps 命令即可列出运行中的容器。原创 2022-10-25 08:06:35 · 2303 阅读 · 32 评论 -
【云原生 · Docker】Docker基本概念
Docker是一个开源的容器引擎,它可以帮助我们更快地交付应用。Docker 可将应用程序和基础设施层隔离,并且能将基础设施当作程序一样进行管理。使用 Docker,可更快地打包、测试以及部署应用程序,并可减少从编写到部署运行代码的周期。原创 2022-10-22 14:43:13 · 1477 阅读 · 55 评论