現在kubernetes実践ガイドという書籍で勉強していて、有識者の方からしたらとても馬鹿な質問なのかもしれないのですが
書籍の中で紹介されているgit clone https://gitlab.com/cloudnative_impress/tutorial.gitしてこの中のchap05に入りkubectl -n sock-shop apply -f complete-demo.yamlを実行するとWEBアプリが起動します。
靴下の通販サイトといった感じのWEBアプリが立ち上がるのですが、このアプリのフロントとバックエンドはimage化されてるという事なのでしょうか?
私の認識ではDockerfileやdocker-compose.ymlと同じ階層にrailsなりDjangoなりのフォルダーがあってbuildして初めてWEBアプリが起動すると思ってたんです。
上に書いたgit cloneして落ちてくるのってyamlファイルだけでkubectl -n sock-shop apply -f complete-demo.yamlを実行するだけでなんかアプリ動くし、フロントやバックエンドの部分いらないの?!どこいったん?!って感じで混乱しています、半端な知識が逆に理解を妨げているみたいな…
githubのようにコードもDockerimageと一緒にpushされるって事なんでしょうか?
質問の仕方が下手でごめなさい。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/07/01 13:33