Skip to content

irixjp/katacoda-scenarios

Repository files navigation

14scenarios on Killercoda

このリポジトリにはAnsibleの演習コンテンツが格納されています。特にこれからAnsibleによる自動化を学習しようとする人に最適なコンテンツとなっています。

This repository contains the contents of Ansible exercises. It is especially suitable for those who are learning automation with Ansible.

この演習を実施するには Killercoda を利用するのが最も簡単です。知識のある方はAWS上に演習環境を構築することもできます。

The easiest way to run this exercise is to use Killercoda. If you are knowledgeable, you can also build your own training environment on AWS.

本リポジトリのドキュメントやコードは MITライセンス で公開されています。

The documentation and code in this repository are released under the MIT license.

Killercoda 上の演習実施回数 / Number of exercises run on Killercoda

(./setup.sh の実行回数をカウントしています / . /setup.sh is counted)

result-kata.png

Note: たまに表示されないことがあります。 / Sometimes it is not displayed.

AWS上での環境構築方法 / How to build an environment on AWS

./materials/99_ec2_setup.md をご確認ください。

リポジトリの構造 / Structure of the repository

├── Dockerfile          (deprecated) for 2.9
├── License             License Description
├── README.md           This file
├── ansible-101         killercoda course for Japanese
├── ansible-102         killercoda course for Japanese
├── ansible-103         killercoda course for Japanese
├── ansible-104         killercoda course for Japanese
├── ansible-en-101      killercoda course for English
├── ansible-en-102      killercoda course for English
├── ansible-en-103      killercoda course for English
├── ansible-en-104      killercoda course for English
├── ansible-playground  killercoda ansible playground
├── assets              Author's icon
├── container           Container definition for target nodes
├── master-course-data  (deprecated) for 2.9
├── materials           Course Documentation(main contents)
├── old_ansible-2.9-101 (deprecated) for 2.9
├── old_ansible-2.9-102 (deprecated) for 2.9
├── old_ansible-2.9-103 (deprecated) for 2.9
├── old_ansible-2.9-104 (deprecated) for 2.9
├── old_ansible-2.9-playground (deprecated) for 2.9
├── sandbox             test environments
└── tools               Scripts for building an exercise environment

新しいコースを追加するには / To add a new course

  1. materials にコースドキュメントを格納する

  2. その後 ansible-xxx を作成して、index.json を追加してコースの作成する

  3. 必要なドキュメントへのシンボリックリンクを作成する。

  4. Store the course documentation in materials.

  5. Then create ansible-xxx and add index.json to create the course.

  6. Create symbolic links to the required documents.