logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux防火墙之--SNAT和DNAT

当内网有多台主机访问外网时,SNAT在转换时会自动分配端口,不同内网主机会通过端口号进行区分。当相应的数据包从公网发送到内网时,会把数据包的目的地址由公网IP转换为私网IP。数据包从内网发送到公网时,SNAT会把数据包的源地址由私网IP转换成公网IP。firewall-cmd --list-all 查看。firewall-cmd --zone=指定区域。添加,浏览器20.0.0.10即可看到是否成

文章图片
#linux#运维#服务器
Prometheus 监控系统的初步了解与系统搭建

prometheus是一个开源的系统监控以及报警系统。整合zabbix的功能,系统,网络,设备。promethues可以兼容网络,设备。容器监控。告警系统。因为他和k8s是一个项目基金开发的产品,天生匹配k8s的原生系统。容器化和云原生服务适配性很高。Prometheus是一个服务监控系统和时序数据库,提供了通用的数据模型和快捷数据采集,存储和接口查询。核心组件: Prometheus serve

文章图片
#prometheus
Ansible自动化运维以及模块使用

远程操作主机功能自动化运维(playbook剧本基于yaml格式书写)ansible是基于python开发的配置管理和应用部署工具。在自动化运维中,现在是异军突起ansible能够批量配置、部署、管理上千台主机。类似于Xshell的一键输入工具。不需要每次都切换主机操作。只要有一台ansible主机,就可以对所有节点操作ansible不需要agent,客户端。只需要一台主机配置了ansible即可

文章图片
#运维#ansible#自动化
docker 的初步认识,安装,基本操作

docker 是什么?轻量级的虚拟机,宿主机是linuxdocker三大核心组件---镜像,容器,仓库如何获取镜像docker search 搜索docker pull nginx:1.22.0 拉取,获取镜像docker images 查看镜像docker rmi -f 强制删除镜像(删除了正在运行的容器的镜像,对容器会有影响吗)docker tag nginx:1.22.0 (在镜像中已经有的

文章图片
#docker#容器#运维
kubeadm搭建k8s集群

部署难,管理方便,集群伸展性能好更稳定,集群规模到达一定的规模(几百个节点、上万个Pod),二进制稳定性是要高于kubeadm部署遇到故障,宿主机起来了,进程也会起来部署简单,管理难是以一种容器管理容器的方式允许的组件及服务,故障恢复时间比二进制慢遇到故障,启动宿主机,再启动进程,最后去启动容器,集群才能恢复,速度比二进制慢配置harbor

文章图片
#kubernetes#容器#云原生
k8s---容器探针

因为-c是查看字符串,但/usr/bin/test和/etc/passwd是文件,所以readinessProbe探针探测不到改成-e即可就绪探针,pod的状态是running ,ready是notready。

文章图片
#kubernetes#容器#云原生
k8s的三种发布方式

蓝绿发布:两套环境交替升级,旧版本保留一定时间便于回滚。灰度发布:根据比例将老版本升级,例如80%用户访问是老版本,20%用户访问是新版本。滚动发布:按批次停止老版本实例,启动新版本实例。

文章图片
#kubernetes#容器#云原生
初识Kubernetes的理论基础

k8s的简介Kubernetes,词根源于希腊语的 舵手、飞行员。在国内又称k8s(因为k和s之间有8个字母,所以得名。“国内程序员的幽默”)。用于自动部署、扩展和管理“容器化(containerized)应用程序”的开源系统。可以理解成 K8S 是负责自动化运维管理多个容器化程序(比如 Docker)的集群,是一个生态极其丰富的容器编排框架工具。K8S由google的Borg系统(博格系统,go

文章图片
#kubernetes#容器#云原生
k8s---包管理器helm

Helm本质就是让K8s的应用管理(Deployment、Service等)可配置,可以通过类似于传递环境变量的方式能动态生成。通过动态生成K8s资源清单文件(deployment.yaml、service.yaml)。然后调用 Kubectl 自动执行 K8s 资源部署。在没使用 helm 之前,向 kubernetes 部署应用,我们要依次部署 deployment、svc 等,步骤较繁琐。

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