logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

初识Ansible自动化运维工具之playbook剧本编写

playbook是 一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式。我们完成一个任务,例如安装部署一个httpd服务,我们需要多个模块(一个模块也可以称之为task)

文章图片
#运维#ansible#自动化
初识Ansible自动化运维工具之playbook剧本编写

playbook是 一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式。我们完成一个任务,例如安装部署一个httpd服务,我们需要多个模块(一个模块也可以称之为task)

文章图片
#运维#ansible#自动化
[云原生] K8s之ingress

service的作用体现在两个方面,对集群内部,它不断跟踪pod的变化,更新endpoint中对应pod的对象,提供了ip不断变化的pod的服务发现机制;对集群外部,他类似负载均衡器,可以在集群内外部对pod进行访问。在Kubernetes中,Pod的IP地址和service的ClusterIP仅可以在集群网络内部使用,对于集群外的应用是不可见的。

文章图片
#云原生#kubernetes#容器 +2
[云原生] K8s之pod控制器详解

1、部署有状态应用的2、每个Pod的名称是唯一且固定不变的,而且每个Pod应该拥有自己专属的持久化存储(基于PVC模板volumeClaimTemplates绑定PV)3、需要关联 Headless Service(ClusterIP为None),在K8S集群内部可通过 <pod_name>.<svc.name>.<namespace_name>.svc.cluster.local 的格式解析出

文章图片
#kubernetes#云原生#容器 +2
[云原生] Prometheus自动服务发现部署

.....file_sd_configs: #指定使用文件服务发现- files: #指定要加载的文件列表- targets/node*.yaml #文件加载支持通配符refresh_interval: 2m #每隔 2 分钟重新加载一次文件中定义的 Targets,默认为 5m- files:浏览器查看 Prometheus 页面的 Status -> Targets。

文章图片
#云原生#prometheus#服务发现 +1
web缓存之nginx缓存

【代码】web缓存之nginx缓存。

文章图片
#缓存#nginx
[docker] Docker资源管理

设置单个容器进程能够使用的CPU使用率上限针对新建的容器:docker run --cpu-period 单个CPU调度周期时间(1000~1000000) --cpu-quota 容器进程能够使用的最大CPU时间(>=1000)针对已存在的容器:修改 /sys/fs/cgroup/cpu/docker/容器ID/ 目录下的 cpu.cfs_period_us(单个CPU调度周期时间) cpu.c

文章图片
#docker#容器#运维
[docker] Docker的数据卷、数据卷容器,容器互联

命令说明docker run -v 宿主机目录:数据卷将宿主机的目录挂载到容器的目录docker run -v 数据卷指定创建容器的目录为数据卷,可供其他容器挂载docker run --volumes-from 数据卷容器挂载数据卷容器(挂载点路径不变docker run --link 源容器名称:别名容器互联注意:一般只建议在创建容器时进行挂载,不建议启动容器后再挂载。因为启动容器后再挂载的话

文章图片
#docker#容器#运维
[docker] Docker镜像的创建以及Dockerfile的使用

Dockerfile结构大致分为四个部分:基础镜像信息(用from指定)、维护者信息(maintainer、镜像操作指令和容器启动时执行指令。第一行必须使用FROM指令指明所基于的镜像名称;之后使用MAINTAINER 指令说明维护该镜像的用户信息;然后是镜像操作相关指令,如RUN指令/EXPOSE/ADD/ENV/ARG等等。每运行一条指令,都会给基础镜像添加新的一层。(多条命令可以使用;或 &

文章图片
#docker#容器#运维
    共 23 条
  • 1
  • 2
  • 3
  • 请选择