logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Prometheus部署、操作

目录一、部署Prometheus1、环境准备工作2、普罗米修斯的部署2.1 上传prometheus安装包并解压 2.2 修改配置文件 2.3 配置系统启动文件,设置开机自启 2.4 开启prometheus,并访问网页验证二,部署Exporters(192.168.80.70)1,监控远程Linux主机192.168.80.701.1 上传node_exporter安装包1.3 启动node_e

#prometheus#服务器#java
[云原生K8S] Yaml文件详解

没有相关资源,使用 run 命令 --dry-run 选项已有相关资源,使用 get 命令 --export 选项。

#kubernetes#云原生#容器
【云原生之k8s】Pod 基础概念

运行于各自容器内的进程无法完成网络通信,这是由于容器间的隔离机制导致,k8s中的Pod 资源抽象正是解决此类问题,Pod 对象是一组容器的集合,这些容器共享 Network、UTS 及 IPC 命令空间,因此具有相同的域名、主机名和网络接口,并可通过 IPC 直接通信。,基础容器(也可称为父容器)pause就是为了管理Pod容器间的共享操作,这个父容器需要能够准确地知道如何去创建共享运行环境地容器

#kubernetes#云原生#docker
K8s 管理工具 kubectl 详解(三)

在不定义CHANGE-CAUSE的情况下,缺省值为,当历史版本较多时,不便于咱们回滚时辨认版本号。因此,建议定义CHANGE-CAUSE为服务版本以帮助咱们辨认当前服务。一般通过修改配置的方式定义change-cause......metadata:#下行可定义历史版本revision#在Deployment的matadata项下的annotations中如下行定义change-cause....

#java#开发语言
【云原生之k8s】K8s 管理工具 kubectl 详解(一)

resource可以是具体资源名称,如"pod nhinx-xxx";也可以是资源类型,如“pod,node,svc,deploy”多种资源使用逗号间隔;或者all(仅展示几种核心资源,并不完整)④ 对资源的观念里,是通过实现定义在同一资源配置清单内,再通过陈述式命令应用到k8s集群里。③ 资源配置清单文件有两种格式:yaml(人性化,易读),json(易于api接口解析)注意:当apply不生效

#kubernetes#云原生#docker
K8s 管理工具 kubectl 详解(二)

Kubectl是管理k8s集群的工具,通过生成的json格式传递给apiserver进行创建、查看、管理的操作。//帮助信息expose使用 replication controller, service, deployment 或者 pod并暴露它作为一个 新的 Kubernetes Servicerun在集群中运行一个指定的镜像set为 objects 设置一个指定的特征。

#kubernetes#java#容器
kubernetes核心组件

Kubernetes是为运行分布式集群而建立的,分布式系统的本质使得网络成为 Kubernetes 的核心和必要组成部分,了解 Kubernetes 网络模型可以使你能够正确运行、监控和排查应用程序故障。

#kubernetes#java#运维
解决docker启动报错:Job for docker.service failed because the control process exited with error code

2、修改daemon的类型:mv daemon.json daemon.conf。查看服务信息:systemctl status docker.service。3、重启docker:systemctl restart docker。1、进入docker目录:cd /etc/docker/

#docker
云原生之k8s】k8s 亲和、反亲和、污点、容忍

这个污点表示默认情况下master节点将不会调度运行Pod,即不运行工作负载。,在节点故障情况下,为了保持现存的 pod 驱逐的限速设置,系统将会以限速的模式逐步给 node 设置 Taint,这就能防止在一些特定情况下(比如 master 暂时失联)造成的大量 pod 被驱逐的后果。使用kubectl taint命令可以给某个Node节点设置污点,Node被设置上污点之后就和Pod之间存在了一种

#kubernetes#docker#java
    共 11 条
  • 1
  • 2
  • 请选择