GKE(Google Kubernetes Engine)での利用を想定しています。
名前空間はgrowi-on-k8s
としています。
以下のイメージはweseek/growi-docker-composeのDockerfileからビルドしています。
gcr.io/example-project-id/-growi-on-k8s-growi
gcr.io/example-project-id/growi-on-k8s-es
Growi, Elasticsearch, MongoDBにはStatefulset
を利用しています。
外部公開にはIngress
を利用しています。
IPアクセス制限のためにGCPのCloud Armorを利用しています。