logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

K8S:kubectl陈述式及声明式资源管理

然后,再筛选一小部分的用户请求路由到新版本的Pod应用,继续观察能否稳定地按期望的方式运行。灰度发布 /金丝雀发布:按照负载均衡部署方式,先更新一部分的pod,然后暂停更新,安排一小部分用户的流量去访问这部分的新的pod进行测试,当测试没问题后再扩大测试比例查到全部更新,根据比例将老版本升级,例如80%用户访问是老版本,20%用户访问是新版本。滚动发布:按照比例一部分一部分的滚动更新,k8s默认的

文章图片
#kubernetes#java#容器
K8S pod资源、探针

CPU 资源的 request 和 limit 以 cpu 为单位。Kubernetes 中的一个 cpu 相当于1个 vCPU(1个超线程)。Kubernetes 也支持带小数 CPU 的请求。spec.containers[].resources.requests.cpu 为 0.5 的容器能够获得一个 cpu 的一半 CPU 资源(类似于Cgroup对CPU资源的时间分片)。

文章图片
#kubernetes#容器#云原生 +1
kubeadm 安装k8s

目录安装k8s环境准备所有节点,关闭防火墙规则,关闭selinux,关闭swap交换(必须关闭swap分区) //修改主机名 //所有节点修改hosts文件 //调整内核参数所有节点安装docker 所有节点安装kubeadm,kubelet和kubectl定义kubernetes源开机自启kubelet部署K8S集群查看初始化需要的镜像//在 master 节点上传 v1.20.11.zip 压

文章图片
#kubernetes#java#容器
k8s pod概念、分类及策略

运行于各自容器内的进程无法直接完成网络通信,这是由于容器间的隔离机制导致,k8s中的Pod资源抽象正是解决此类问题,Pod对象是一组容器的集合,这些容器共享Network、UTS及IPC命令空间,因此具有相同的域名、主机名和网络接口,并可通过IPC直接通信。Pod资源中针对各容器提供网络命令空间等共享机制的是底层基础容器pause,基础容器(也可称为父容器)pause就是为了管理Pod容器间的共享

文章图片
#kubernetes#容器#云原生
K8S:K8S自动化运维容器

(1)K8S全程为Kubernetes,由于K到S直接有8个字母简称为K8S。(2)版本:目前一般是1.18~1.2.0,后续可能会到1.24-1.26,1.24版本后丢弃了docker(如需要使用需要第三方插件配合),目前最新版本是1.27(3)官网:https://kubernetes.ioGitHub(1)节点控制器(2)副本控制器(3) 端点控制器(4)服务账户和令牌控制器(5)资源配额控

文章图片
#kubernetes#java#容器
ELK 企业级日志分析系统

Logstash 配置文件基本由三部分组成:input、output 以及 filter(可选,根据需要选择使用)。input:表示从数据源采集数据,常见的数据源如Kafka、日志文件等filter:表示数据处理层,包括对数据进行格式化处理、数据类型转换、数据过滤等,支持正则表达式output:表示将Logstash收集的数据经由过滤器处理之后输出到Elasticsearch。#格式如下:inpu

文章图片
#elk
nginx Rewrite

1.Rewrite 跳转场景2.Rewrite 跳转实现3.Rewrite 实际场景4.Rewrite 正则表达式5.Rewrite 命令/语法格式6.location分类7.location优化级8.Rewrite和location比较9.更具以了解 小案例来操实作现我们的在企业跳转大型案例nginx有三大主要反向代理负载均衡配置文件。

文章图片
#服务器#运维#linux
Docker 基本管理

Docker是一个开源的应用容器引擎,基于go语言开发并遵循了apache2.0协议开源。Docker是在Linux容器里运行应用的开源工具,是一种轻量级的“虚拟机”。Docker 的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的、可移植的、自给自足的容器。Docker的Logo设计为蓝色鲸鱼,拖着许多集装箱。鲸鱼可看作为宿主机,集装箱可理解为相互隔离的容器,每个集装箱中都包含自己的应用程

文章图片
#docker#容器#运维
K8S:Yaml文件详解

详解k8s中的port:●portport 是 k8s 集群内部访问service的端口,即通过 clusterIP: port 可以从 Pod 所在的 Node 上访问到 service●nodePortnodePort 是外部访问 k8s 集群中 service 的端口,通过 nodeIP: nodePort 可以从外部访问到某个 service。

文章图片
#kubernetes#容器#云原生
路由器静态路由的配置

6路由器工作在OSI参考模型的网络层,它的重要作用是为数据包选择最佳路径,最终送达目的地。路由表是在路由器中维护的路由条目的集合,路由器根据路由表做路径选择。静态路由是单向的,也就是说如果希望实现双方的通信,必须在通信双方配置双向的静态路由。

文章图片
#网络
到底了