logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

kubectl详解之陈述式资源管理方法

1.kubernetes 集群管理集群资源的唯一入口是通过相应的方法调用 apiserver 的接口2.kubectl 是官方的CLI命令行工具,用于与 apiserver 进行通信,将用户在命令行输入的命令,组织并转化为 apiserver 能识别的信息,进而实现管理 k8s 各种资源的一种有效途径3.kubectl 的命令大全k8s中文文档:http://docs.kubernetes.org

文章图片
#容器#运维#kubernetes
Kubernetes 服务发布方式(蓝绿发布、灰度发布和滚动发布)

综上所述,三种方式均可以做到平滑式升级,在升级过程中服务仍然保持服务的连续性,升级对外界是无感知的。那生产上选择哪种部署方法最合适呢?这取决于哪种方法最适合你的业务和技术需求。如果你们运维自动化能力储备不够,肯定是越简单越好,建议蓝绿发布,如果业务对用户依赖很强,建议灰度发布。如果是K8S平台,滚动更新是现成的方案,建议先直接使用。蓝绿发布:两套环境交替升级,旧版本保留一定时间便于回滚。灰度发布:

文章图片
#java#前端#开发语言 +1
二进制安装K8S(单Master集群架构)

k8s集群master01:192.168.154.10 kube-apiserver kube-controller-manager kube-scheduler etcdk8s集群node01:192.168.154.11 kubelet kube-proxy dockerk8s集群node02:192.168.154.12etcd集群节点1:192.168.154.10 etcd。

文章图片
#kubernetes#架构#容器
zookeeper机制及消息队列kafka集群部署

kafka:是一个分布式的,支持分区的,多副本基于发布/订阅模式的消息队列(MQ message quene),主要用于日志和大数据实时处理broker:一台kafka服务器就是一个broker。一个集群由多个broker组成,一个broker可以容纳多个topicProduer:生产者。也就是写入消息的一方,将消息写入broker中Consumer:消费者。也就是读取消息的一方,从broker中

文章图片
#运维#zookeeper#kafka
ELK企业级日志分析系统

Logstash 配置文件基本由三部分组成:input、output 以及 filter(可选,根据需要选择使用)。●input:表示从数据源采集数据,常见的数据源如Kafka、日志文件等●filter:表示数据处理层,包括对数据进行格式化处理、数据类型转换、数据过滤等,支持正则表达式grok 对若干个大文本字段进行再分割成一些小字段 (?<字段名>正则表达式) 字段名: 正则表达式匹配到的内容d

文章图片
#elk
到底了