Slide 15
Slide 15 text
現場軸の話
Ansible Collection 開発時のポイント
NameSpace(名前空間)や Versionを決める
galaxy.ymlというファイル内で指定
・英小文字のみ(a-z, 0-9, _ )、2文字以上、‘_’で開始はNG
NameSpaceをどうするか
・会社として対応するので、どういうnamespaceにすべきかは結構大変でしたし、悩みましたし、苦労しました。
・Ansible Galaxy にログインした際に、ユーザ名をもとに自動的に NameSpace が作成されますが、
申請すれば 任意の namespaceを取得する事ができます。(今回は申請して作成)
Version
・独自リリースしていたバージョンの続きのバージョン名としました。(ベンダー独自で良い)
https://galaxy.ansible.com/docs/contributing/namespaces.html
Ansible Night 2021.07
#ansiblejp
14
https://galaxy.ansible.com/docs/contributing/namespaces.html#galaxy-namespace-limitations
https://galaxy.ansible.com/docs/contributing/namespaces.html#requesting-additional-namespaces