TODO

Ingressを構築する

Swarmクラスタに外からアクセスするためのIngressを構築する
PROGRESS

APIを実装する

Go言語でTODOの参照・更新処理を行うためのAPIを実装する

NginxのDockerイメージを作成する

バックエンドにHTTPリクエストを流すNginxのイメージを作成する

APIのStackを構築する

NginxとAPIから成るスタックをSwarmクラスタに構築する

Webを実装する

Nuxt.jsを使用して、APIと連携したTODOの状態を表示するWebアプリケーションを実装する

WebのStackを構築する

NginxとWebから成るスタックをSwarmクラスタに構築する
DONE

MySQLのDockerイメージを作成する

MySQLのMaster、Slaveそれぞれで利用できるように、環境変数で役割を制御できるMySQLイメージを作成する

MySQLのStackを構築する

MySQLのMaster、SlaveそれぞれのServiceから成るスタックをSwarmクラスタに構築する