1、Kubernetes 与 Docker 有什么关系?众所周知,Docker 提供容器的生命周期管理和 Docker 镜像构建运行时容器。但是,由于这些单独的容器有时必须跨主机通信,这时我们需要使用 Kubernetes 来解决这个问题。因此,我们说 Docker 构建容器,但这些容器通过 Kubernetes 来进行跨主机相互通信。我们还可以使用 Kubernetes 手动关联和编
转载
2023-06-16 14:32:09
118阅读
docker安装步骤(Linux)一、移除以前docker相关包sudo apt-get autoremove docker docker-ce docker-engine docker.io containerd runc二、设置存储库1、更新软件包索引并安装软件包,以允许通过 HTTPS 使用存储库sudo apt-get update
sudo apt-get install \
转载
2023-09-03 16:31:14
120阅读
# 如何实现“kubernetes对应docker版本”
## 简介
在使用Kubernetes进行容器编排时,我们需要确保Kubernetes与Docker版本兼容。本文将详细介绍如何实现Kubernetes与Docker版本的对应关系。
## 整体流程
下面是实现Kubernetes与Docker版本对应的整体流程:
| 步骤 | 操作 |
| --- | --- |
| 步骤一 | 检
原创
2023-10-24 06:35:24
64阅读
kubernete部署安装(docker方式)kubernete简介Kubernetes是容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。优点:快速部署应用快速扩展应用无缝对接新的应用功能节省资源,优化硬件资源的使用生产上的作用:多个进程(作为容器运行)协同工作。(Pod)存储系统挂载Distributing secrets应用健康检测应用实例的复制Pod自动伸缩/扩展Na
转载
2024-04-13 18:28:20
174阅读
Kubernetes集群安装使用Vagrant安装Kubernetes集群本教程参照 https://kuboard.cn/install/install-k8s.html#%E6%96%87%E6%A1%A3%E7%89%B9%E7%82%B9做了部分修改准备Vagrant文件,使用k8s/base作为镜像,该镜像安装了docker和1.21.4版本的kubectl、kubelet和kubead
转载
2024-07-04 05:53:10
51阅读
# Kubernetes 监控架构概览
Kubernetes(K8s)作为领先的容器编排平台,提供了强大的功能来管理和自动化容器的部署和扩展。为了确保应用程序的高可用性和良好的性能,监控是必不可少的。在本文中,我们将探讨 Kubernetes 的监控架构,并提供代码示例。
## 1. Kubernetes 监控的关键组件
在 Kubernetes 监控架构中,有几个关键组件:
1. **K
原创
2024-10-13 04:47:01
20阅读
## 如何使用Kubernetes和Pod
### 流程图
```mermaid
graph TB
A[创建Kubernetes集群] --> B[创建Pod]
B --> C[启动Pod]
C --> D[监控Pod状态]
D --> E[更新Pod]
E --> F[删除Pod]
```
### 引言
Kubernetes是一个开源的容器编排工具
原创
2024-01-10 00:42:25
17阅读
each configuration file has 3 parts apiversion kind 然后是: 1) metadata 2) specification 3) status(这个是kubernete自动生成的) 如果kubernete发现status和spec不一样,就进行self
原创
2021-09-02 17:55:08
196阅读
1. Kubernete简介Kubernetes 是 Google 团队发起并维护的基于 Docker 的开源容器集群管理系统,它不仅支持常见的云平台,而且支持内部数据中心。建于 Docker 之上的 Kubernetes 可以构建一个容器的调度服务,其目的是让用户透过 Kubernetes 集群来进行云端容器集群的管理,而无需用户进行复杂的设置工作。系统会自动选取合适的工作节点来执行具体的容器集
转载
2023-07-27 20:14:51
6阅读
我们用docker制作了一个容器镜像,使用docker命令就可以跑起来。但是当容器成千上万时,用docker命令来管理肯定是不够的。而且生产上的自动发布、容器监控、接口鉴权等工作,传统的工具已经不能支持。这时kubernete的作用就突显出来。...
原创
2021-04-20 09:47:59
352阅读
两种集群架构图 多master需要在集群上面加个lb,所有的node都需要连接lb,lb帮你转发到apiserver,apiserver是http服务。kubectl ui api等都要连接lb的地址,它帮你转发到apiserver,apiserver再进行往下帮你操作。 下载包下载地址: ht
StatefulSet为有状态应用的解决方案是把有状态应用的状态抽象成2种状态,拓扑状态和存储状态,把这些状态记录下来,pod重新创建后,帮助新pod恢复出这些状态
原创
2021-04-20 09:41:10
322阅读
目录deployment简介pod水平扩展和收缩 滚动更新 失败回滚 总结 kubernete中的控制器模式,是指用一种对象来控制另一种对象,这个控制器是由组件kube-controller-manager来实现的。deployment就是一种控制器,用来控制pod的创建、水平扩展收缩、滚动更新。deployment是kubernete中一个对无状态pod的控制器,本文来介绍一下。deployme
原创
2021-04-20 09:28:41
275阅读
etcdctl --cert-file /etc/ssl/etcd/ssl/member-pserver78.pem --key-file /etc/ssl/etcd/ssl/member-pserver78-key.pem --endpoints https://10.1.1.78:2379 cl
原创
2023-06-19 17:52:49
80阅读
目录在kubernete上创建podpod的本质pod的关键属性pod的健康检查总结在之前的文章《kubernete中的原子调度单位:pod》中提到过,如果把kubernete比作linux操作系统,那pod就是虚拟机,pod里面的容器就是虚拟机上的进程
原创
2021-04-20 09:43:59
261阅读
时间是2019年3月18日。测试安装的Centos版本是 7.4.1708 ,k8s 以及 kubeadm 版本为 1.13.4 ,docker 版本为 18.06 ,Flannel 版本为 0.11.0。过程主要参考以上文章,但结合实测情况,做了一些修改或者编辑。以下第一步的安装脚本可以直接用 root 整个执行,无需FQ,但依赖第三方仓库。 第一步: 安装 K8S 和 kubeadm
VMware 完成对 Pivotal 的收购进一步布局云原生 近日,VMware 正式以约 27 亿美元的价格完成了对云原生平台提供商 Pivotal Software 的收购。在 2019 年 8 月,该公司首次宣布了拟收购 Pivotal 的计划。而作为完成收购的一部分,Pivotal 接下来将作为 VMware 的全资子公司运营。据 VMware 方面透露,Pivotal 将成为 VMwar
原创
2021-05-26 07:18:21
257阅读