Slide 1

Slide 1 text

WINDOWS MANAGEMENT USING ANSIBLE Ansible Night in Tokyo 2018.04

Slide 2

Slide 2 text

INTRODUCTION Twitter: curry9999 Mail: [email protected] Blog: awsbloglink.wordpress.com Job: - Cloud Engineer - Infrastructure as Code Engineer 2

Slide 3

Slide 3 text

SYSTEM REQUIREMENTS PowerShell: 3.0以上 (※) WinRM: 有効 ※Windows Server 2016では5.0がデフォルト 3

Slide 4

Slide 4 text

この作業に ウンザリ していませんか 4

Slide 5

Slide 5 text

5

Slide 6

Slide 6 text

6

Slide 7

Slide 7 text

7

Slide 8

Slide 8 text

8

Slide 9

Slide 9 text

構築手順書の一例 9

Slide 10

Slide 10 text

STEP 1 10

Slide 11

Slide 11 text

STEP 2 11

Slide 12

Slide 12 text

STEP 3 12

Slide 13

Slide 13 text

STEP 4 13

Slide 14

Slide 14 text

STEP 5 14

Slide 15

Slide 15 text

STEP 6 15

Slide 16

Slide 16 text

STEP 7 16

Slide 17

Slide 17 text

STEP 8 17

Slide 18

Slide 18 text

STEP 9 18

Slide 19

Slide 19 text

STEP 10 19

Slide 20

Slide 20 text

STEP 11 20

Slide 21

Slide 21 text

STEP 12 21

Slide 22

Slide 22 text

ANSIBLEに 置き換えた場合 22

Slide 23

Slide 23 text

PLAYBOOK --- - name: Windows feature win_feature: name: NET-Framework-Features include_sub_features: yes include_management_tools: yes register: result - name: Reboot win_reboot: when: result.reboot_required 23

Slide 24

Slide 24 text

RESULT TASK [common: Windows feature] *********************** changed: [52.196.165.141] TASK [common : Reboot] ****************************** skipping: [52.196.165.141] 24

Slide 25

Slide 25 text

WINDOWS MODULE LIST 25

Slide 26

Slide 26 text

26

Slide 27

Slide 27 text

27

Slide 28

Slide 28 text

ANSIBLE 2.6 WINDOWS MODULE 28

Slide 29

Slide 29 text

29

Slide 30

Slide 30 text

CONCLUSION 30

Slide 31

Slide 31 text

CONCLUSION 31 ▪ 画面操作の撲滅 ▪ ファイルサーバのエコ利用 ▪ 方眼紙Excelの撲滅

Slide 32

Slide 32 text

32 Thanks for listening.