专题

容器

记录此分类下的每一次思考与沉淀

111 篇文章 111 累计收录 专题归档

文章列表

2-2-kubernetes升级

假设k8s的版本格式为x.y.z,那么使用kubeadm最多只能升级到y+1版本,或者是当前y版本的最新版本。例如你k8s集群的版本为1.24.x,那么你最大版本只能下载1.25.x的kubeadm来升级版本。 1. 升级指南

kubernetes
熊 0

2-1-kubernetes安装-kubadm

使用批量部署工具如(ansible/ saltstack)、手动二进制、kubeadm、apt-get/yum 等方式安装 , 以守护进程的方式启动在宿主机上 , 类似于是Nginx一样使用service脚本启动。 1. kubeadm部署

kubernetes
熊 0

1-2-kubernetes组件

当你部署完 Kubernetes ,便拥有了一个完整的集群。 一组工作机器 ,称为节点 , 会运行容器化应用程序。每个集群至少有一个工作节点。 工作节点会托管Pod ,而 Pod 就是作为应用负载的组件。控制平面管理集群中的工作节点和 Pod。 在生产环境中 ,控制平面通常跨多台计算机运行 , 一个

kubernetes
熊 0

1-1-kubernetes简介

1. kubernets简介 云原生是一种行为方式和设计理念 , 究其本质 , 凡是能够提高云上资源利用率和应用交付效率的行为或方式都是云原生的。云计算的发展史就是一部云原生化的历史。Kubernetes 开启了云原生的序幕 , 服务网格 Istio 的出现 , 引领了后 Kubernetes 时代

kubernetes
熊 0

2-10-Docker-machine

1. Machine 的基本概念和流程 Docker Machine是一个用于配置和管理带有Docker Engine主机的工具,它允许你在虚拟宿主机上安装Docker,并使用docker-machine命令管理这个宿主机,可以使用Docker Machine在本地的MAC或者

docker
熊 1

2-9-Docker-Swarm

1. 简介 Swarm是Docker官方提供的一款集群管理工具 , 其主要作用是把若干台Docker主机抽象为一个整体 , 并且通过一个入口统一管理这些Docker主机上的各种Docker资源。Swarm和Kubernetes比较类似 , 但是更加轻 , 具有的功能也较kubernetes更少一些。

docker
熊 0

2-8-Docker-Compose

1. docker compose概述 当在宿主机启动较多的容器时候 , 如果都是手动操作会觉得比较麻烦而且容易出错 , 此时推荐使用docker单机编排工具docker-compose docker-compose是docker容器的一种单机编排服务 , docker-compose是一个管理多个

docker
熊 0

2-7-Docker的系统资源限制及验证

默认情况下 , Docker容器是没有资源限制的 , 它会尽可能地使用宿主机能够分配给它的资源。如果不对容器资源进行限制 , 容器之间就会相互影响 , 一些占用硬件资源较高的容器会吞噬掉所有的硬件资源 , 从而导致其它容器无硬件资源可用 , 发生停服状态。 Docker提供了限制内存 , CPU或磁

docker
熊 0

2-6-3-flannel实现容器跨主机网络通信

1. flannel简介 flannel是coreos团队针对kubernetes设计的一个网络规划服务。简单来说 , 他的功能是让集群的不同节点主机创建的docker容器都具有全集群唯一的虚拟IP 地址。 在默认的docker配置中 , 每个节点上面的docker服务都会分别负责所在节点容器的分配

docker
熊 1