【k8s】DaemonSet
【k8s】DaemonSet
|
DaemonSet:守护进程集,缩写为ds,DaemonSet用于保证所有(或者一部分)节点都运行了一个指定的Pod副本,类似于守护进程,通常用于日志收集、系统监控等。DaemonSet具有以下特点:(1)每个向集群中添加一个节点时,指定的Pod副本也将添加到该节点上。(2)当节点从集群中移除时,P
【k8s】StatefulSet
【k8s】StatefulSet
|
对比Deployment用于部署无状态服务,StatefulSet通常用于管理有状态的应用程序,同样基于Pod模板管理其Pod,但与Deployment最大的不同在于StatefulSet始终将一系列不变的名字分配给其Pod,且每个Pod都对应一个特有的持久化存储标识,也就是无论怎么调度,每个Pod
【k8s】Deployment
【k8s】Deployment
|
我们通常用Deployment来部署无状态服务,Deployment能够以声明的方式更新Pod和ReplicaSet,所谓“声明”的方式是将一些特定场景的一些列运维步骤固化下来,以便快速准确的执行。1. 定义一个DeploymentapiVersion: apps/v1kind: Deploymen
【k8s】ReplicaSet
【k8s】ReplicaSet
|
ReplicaSet是kubernetes的一种副本控制器,简称rs,kubernetes通过ReplicaSet来维护一个数量稳定的Pod副本集合,从而保证Pod始终有指定数量的副本数在运行。通常我们不会直接使用ReplicaSet,而是使用更高级的概念,比如Deployment,这是因为Depl
【k8s】Pod
【k8s】Pod
|
一、Pod是什么?Pod是可以在k8s中创建和管理的、最小的可部署计算单元。一个Pod(容器组)包含了一个(或多个)应用程序容器、存储资源、一个唯一的网络IP地址以及一些确定容器该如何运行的配置选项。Pod代表了k8s中一个独立的应用程序运行实例,该实例可能由一个容器或者几个紧耦合在一起的容器组成。
【DOCKER】Docker简单入门
【DOCKER】Docker简单入门
|
0 评论
一、简单说一说容器是比虚拟机更加轻量级的虚拟化技术,容器是在操作系统层面上实现虚拟化,直接复用本地主机的操作系统,而传统虚拟机则是在硬件层面实现虚拟化。与传统的虚拟机相比,容器优势体现为启动速度快、占用体积小。Docker是一个用于开发、交付和运行应用程序的容器管理平台,我们可以通过Docker把应
【k8s】kubernetes安装kuboard
【k8s】kubernetes安装kuboard
|
kuboard是国人开发的另外一种kubernetes dashboard,可以登录官网https://www.kuboard.cn/ 查看相关资料。一、安装选一台比较空闲的机器执行下面docker命令进行安装。sudo docker run -d \ --restart=unless-stopp
【k8s】二进制安装kubernetes(测试环境)
【k8s】二进制安装kubernetes(测试环境)
|
注:由于本地配置限制,只部署了一台master和一台node用于学习,生产情况下,master至少3台以上,且配置推荐:master=8核16GB,node=16核64GB。一、基本环境配置注:下面安装过程中,如无特殊说明,都是需要在所有节点上进行安装!192.168.253.110 k8s-mas
【k8s】kubernetes安装dashboard
【k8s】kubernetes安装dashboard
|
一、下载kubernetes dashboard配置文件recommended.yaml查看dashboard的github仓库:https://github.com/kubernetes/dashboard根据服务器安装的kubernetes版本选择对应的dashboard版本,如果版本不对应的话
Prometheus监控RocketMQ
Prometheus监控RocketMQ
|
运维 |
0 评论
1、下载源码并编译打包通过Git客户端下载rocketmq-exporter源码https://github.com/apache/rocketmq-exporter.git进入到源码目录,然后通过mvn clean install -Dmaven.test.skip=true 命令,进行编译打包。