├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── caddy ├── caddy-cfg.yaml ├── caddy-dep.yaml └── caddy-lb.yaml ├── cluster-down.sh ├── cluster-up.sh ├── functions ├── certinfo.yml ├── promql.yml ├── stack.yml └── tweet.yml ├── gke-preemptible.md ├── namespaces.yaml ├── openfaas-down.sh ├── openfaas-tls ├── README.md ├── caddy-cfg.yaml ├── caddy-dep.yaml ├── caddy-svc.yaml ├── ingress-tls.yaml ├── lego-cfg.yaml ├── lego-dep.yaml └── lego-rbac.yaml ├── openfaas-up.sh ├── openfaas ├── alertmanager-cfg.yaml ├── alertmanager-dep.yaml ├── alertmanager-svc.yaml ├── gateway-dep.yaml ├── gateway-svc.yaml ├── nats-dep.yaml ├── nats-svc.yaml ├── netesd-dep.yaml ├── netesd-rbac.yaml ├── netesd-svc.yaml ├── prometheus-cfg.yaml ├── prometheus-dep.yaml ├── prometheus-svc.yaml └── queue-worker-dep.yaml └── screens ├── banner.jpg ├── gke-network-policies.png ├── gke-openfaas-costs.png ├── gke-openfaas-envs.png ├── gke-openfaas-operator.png ├── gke-operator.png ├── gke-pools.png ├── ingress-stats.png ├── ingress-tls.png ├── kube-dash.png ├── metrics.png ├── nodes.png ├── pods-scaling.png └── scaling.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/README.md -------------------------------------------------------------------------------- /caddy/caddy-cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/caddy/caddy-cfg.yaml -------------------------------------------------------------------------------- /caddy/caddy-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/caddy/caddy-dep.yaml -------------------------------------------------------------------------------- /caddy/caddy-lb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/caddy/caddy-lb.yaml -------------------------------------------------------------------------------- /cluster-down.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/cluster-down.sh -------------------------------------------------------------------------------- /cluster-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/cluster-up.sh -------------------------------------------------------------------------------- /functions/certinfo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/functions/certinfo.yml -------------------------------------------------------------------------------- /functions/promql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/functions/promql.yml -------------------------------------------------------------------------------- /functions/stack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/functions/stack.yml -------------------------------------------------------------------------------- /functions/tweet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/functions/tweet.yml -------------------------------------------------------------------------------- /gke-preemptible.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/gke-preemptible.md -------------------------------------------------------------------------------- /namespaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/namespaces.yaml -------------------------------------------------------------------------------- /openfaas-down.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas-down.sh -------------------------------------------------------------------------------- /openfaas-tls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas-tls/README.md -------------------------------------------------------------------------------- /openfaas-tls/caddy-cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas-tls/caddy-cfg.yaml -------------------------------------------------------------------------------- /openfaas-tls/caddy-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas-tls/caddy-dep.yaml -------------------------------------------------------------------------------- /openfaas-tls/caddy-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas-tls/caddy-svc.yaml -------------------------------------------------------------------------------- /openfaas-tls/ingress-tls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas-tls/ingress-tls.yaml -------------------------------------------------------------------------------- /openfaas-tls/lego-cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas-tls/lego-cfg.yaml -------------------------------------------------------------------------------- /openfaas-tls/lego-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas-tls/lego-dep.yaml -------------------------------------------------------------------------------- /openfaas-tls/lego-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas-tls/lego-rbac.yaml -------------------------------------------------------------------------------- /openfaas-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas-up.sh -------------------------------------------------------------------------------- /openfaas/alertmanager-cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/alertmanager-cfg.yaml -------------------------------------------------------------------------------- /openfaas/alertmanager-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/alertmanager-dep.yaml -------------------------------------------------------------------------------- /openfaas/alertmanager-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/alertmanager-svc.yaml -------------------------------------------------------------------------------- /openfaas/gateway-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/gateway-dep.yaml -------------------------------------------------------------------------------- /openfaas/gateway-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/gateway-svc.yaml -------------------------------------------------------------------------------- /openfaas/nats-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/nats-dep.yaml -------------------------------------------------------------------------------- /openfaas/nats-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/nats-svc.yaml -------------------------------------------------------------------------------- /openfaas/netesd-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/netesd-dep.yaml -------------------------------------------------------------------------------- /openfaas/netesd-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/netesd-rbac.yaml -------------------------------------------------------------------------------- /openfaas/netesd-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/netesd-svc.yaml -------------------------------------------------------------------------------- /openfaas/prometheus-cfg.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/prometheus-cfg.yaml -------------------------------------------------------------------------------- /openfaas/prometheus-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/prometheus-dep.yaml -------------------------------------------------------------------------------- /openfaas/prometheus-svc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/prometheus-svc.yaml -------------------------------------------------------------------------------- /openfaas/queue-worker-dep.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/openfaas/queue-worker-dep.yaml -------------------------------------------------------------------------------- /screens/banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/banner.jpg -------------------------------------------------------------------------------- /screens/gke-network-policies.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/gke-network-policies.png -------------------------------------------------------------------------------- /screens/gke-openfaas-costs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/gke-openfaas-costs.png -------------------------------------------------------------------------------- /screens/gke-openfaas-envs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/gke-openfaas-envs.png -------------------------------------------------------------------------------- /screens/gke-openfaas-operator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/gke-openfaas-operator.png -------------------------------------------------------------------------------- /screens/gke-operator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/gke-operator.png -------------------------------------------------------------------------------- /screens/gke-pools.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/gke-pools.png -------------------------------------------------------------------------------- /screens/ingress-stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/ingress-stats.png -------------------------------------------------------------------------------- /screens/ingress-tls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/ingress-tls.png -------------------------------------------------------------------------------- /screens/kube-dash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/kube-dash.png -------------------------------------------------------------------------------- /screens/metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/metrics.png -------------------------------------------------------------------------------- /screens/nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/nodes.png -------------------------------------------------------------------------------- /screens/pods-scaling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/pods-scaling.png -------------------------------------------------------------------------------- /screens/scaling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stefanprodan/openfaas-gke/HEAD/screens/scaling.png --------------------------------------------------------------------------------