logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Docker容器服务更新与发现之consul

consul是google开源的一个使用go语言开发的服务管理软件。支持多数据中心、分布式高可用的、服务发现和配置共享。采用Raft算法,用来保证服务的高可用。内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value存储、多数据中心方案,不再需要依赖其他工具(比如ZooKeeper等)。服务部署简单,只有一个可运行的二进制的包。每个节点都需要运行agent,他有两种运行模式ser

文章图片
#docker#consul#容器
【kubernetes】K8S常见的发布方式

【代码】【kubernetes】k8s集群中金丝雀发布后续。

文章图片
#kubernetes#java#容器
Prometheus监控系统

Prometheus除了传统业务架构,还能支持云环境、K8S容器集群的监控,是目前容器监控最好的解决方案。数据存储采用的是时序数据库,大大的节省存储空间,还能提升查询效率。单集群能支持的节点规模更大,通常超过2000台节点、服务数量大于1000个的时候建议直接上Prometheus。

文章图片
#prometheus
【Kubernetes】k8s的集群调度

用户是通过 kubectl 根据配置文件,向 APIServer 发送命令,在 Node 节点上面建立 Pod 和 Container。APIServer 经过 API 调用,权限控制,调用资源和存储资源的过程,实际上还没有真正开始部署应用,需要 Controller Manager、Scheduler 和 kubelet 的协助才能完成整个部署过程。在 Kubernetes 中,所有部署的信息都

文章图片
#kubernetes#容器#云原生
【kubernetes】k8s配置资源管理

configMap资源(简称cm)作用:用于保存配置文件、环境变量等不需要加密的信息。它可以实现将配置信息与应用程序镜像解耦创建cm资源kubectl create cm <资源名称>-n <命名空间>--from-file=文件|目录--from-liternal=<键名>=<键值>查看cm资源kubectl describe -n <命名空间>cm<资源名称>kubectl get -n <命

文章图片
#kubernetes#容器#云原生
【kubernetes】k8s安全机制

客户端若想要发送请求给apiserver操作管理K8S资源对象,需要先通过三关安全验证:认证(Authentication)、鉴权(Authorization)、准入控制(Admission Control)

文章图片
#kubernetes#安全#容器
【kubernetes】kubeadm部署k8s集群

【代码】【kubernetes】kubeadm部署k8s集群。

文章图片
#kubernetes#容器#云原生
    共 15 条
  • 1
  • 2
  • 请选择