yum playbook
Description
yumの初期設定と外部リポジトリの追加を行なう
playbook構成
- tasks
- templates
tasks
yumの基本設定、パッチアップデートを行う
kernel関連のパッケージはデフォルトでアップデートしないように設定されています。
kernelをアップデートする場合は手動で実施する
Task Name | main.yml |
---|---|
Path | common_roles/yum/tasks/main.yml |
tags | yum |
task list
- check proxy
- yum config
- yum config use proxy
- install yum utils modules
- upgrade all packages
templates
- yum.conf.j2
- yum.proxy.conf.j2
vars
yum_update
yum updateを行なうか定義
Vars Name | yum_update |
---|---|
valu | yes / no |
default | no |
example:
yum_update: 'no'
http_proxy
yum等で利用する外部通信時にProxyがある場合に定義
Vars Name | http_proxy |
---|---|
valu | Proxy server name |
default | - |
example:
http_proxy: hogehoge.proxy.com
http_proxy_port
yum等で利用する外部通信時にProxyがある場合に定義
Vars Name | http_proxy_port |
---|---|
valu | Proxy server port |
default | 8080 |
example:
http_proxy_port: 8080