云计算 (十五)Kubernetes系列之存储(配置存储-Downward API)

使用Downward API可以把pod或者容器的某些元数据挂载到容器内,供容器内应用使用。 1.环境变量的方式 1.1创建模板 vi nginxdeploymentdownwardapi.yml 内容如下: 1.2.根...

2022-12-10 353 阅读

云计算 (十六)Kubernetes系列之存储(本地存储卷)

本地存储卷类型分为:EmptyDir、HostPath:Node、Local类型 1. EmptyDir 和pod有相同的周期,同一个pod中多个容器可同时挂载,在Pod被调度到Node时进行创建,初始化时为空目录,pod销...

2022-12-10 307 阅读

云计算 (十七)Kubernetes系列之存储(网络存储卷-搭建nfs服务器)

1.由于Kubernetes是分布式容器集群,pod多个副本可能位于不同的node上,这种情况下使用本地存储就无法实现pod直接的文件共享了。因此kubenetes引入网络存储卷使集群中计算机通过TCP/IP网络的...

2022-12-10 777 阅读

云计算 (十八)Kubernetes系列之存储(网络存储卷)

通过上一篇文章我们已经搭建好nfs服务器。在这一篇我们将通过创建deployment指定pod挂载上我们创建nfs存储卷、 1.创建deployment模板文件 vi nginxdeploymentnfs.yml 内容如下: ...

2022-12-10 328 阅读

云计算 (十九)Kubernetes系列之存储(持久卷(PV、PVC))

网络存储卷支持多种存储系统,每种存储系统的配置有各不相同,为了屏蔽底层存储实现的细节,让用户方便使用及管理员方便管理,Kubernetes提引入了PersistentVolume(PV)、PersistentVolumeC...

2022-12-10 378 阅读

云计算 (二十一)Kubernetes系列之计算资源

Kubernetes在创建一个Pod时,调度器将会为Pod选择一个运行的Node。对于每一个Node来说,其都存在一个最大的资源能力(CPU和内存)。调度器在调度时,要确保Node上CPU和内存能够满足所有Pod对于...

2022-12-10 578 阅读

云计算 (二十二)Kubernetes系列之dashboard

1.下载模板文件 wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml 修改service模板,新增type:NodePot和nodePort:30443 2.部...

2022-12-10 349 阅读

云计算 如何在Ubuntu上安装Docker Compose

Docker Compose是一个Python程序,可让您轻松地在服务器上部署多个容器。 在开始探索Docker时,您将了解到经常要运行某个Web应用程序,并且需要在不同的容器中运行各种服务(例如数据库,We...

2022-12-10 399 阅读

云计算 Docker容器无法链接宿主机上的Mysql数据库

本来宿主机上存在一个mysql,然后在安装Nacos就准备使用mysql来进行数据存储,创建好数据库表结构,用户账号之后,使用如下命令,发现Nacos始终无法连接上宿主机上的mysql数据库,然后各种检...

2022-12-10 668 阅读

云计算 (二十三)Kubernetes系列之prometheus+grafana安装

1.kube-prometheus安装 1.1 下载 访问地址:https://github.com/prometheus-operator/kube-prometheus/releases 点击Source code (tar.gz)进行下载,并上传到k8s服务器master节点 ...

2022-12-10 521 阅读