实例学习Ansible系列(18)服务管理的几种方式
发布时间
阅读量:
阅读量
采用服务模块用于服务的管理;此外可以直接应用非幂等性模块如shell来实现控制;文章将详细阐述常用示例。
示例1: 使用service停止单个服务
比如停止etcd服务,示例如下
## stop etcd service
- name: stop etcd service
service:
name: etcd
state: stopped
示例2: 使用service停止多个服务
比如停止kubernetes的master相关的服务,示例如下
## stop kubernetes master service
- name: stop master service
service:
name: "{{ item }}"
state: stopped
with_items:
- kube-scheduler
- kube-controller-manager
- kube-apiserver
示例3: 无视错误
当服务文件不在当前机器中时,在使用相关功能时可能导致可能出现的类似错误信息
fatal: [localhost]: FAILED! => {"changed":
全部评论 (0)
还没有任何评论哟~
