as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. ※Source from:https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/
as K8S, is an open-source system for automating deployment, scaling, and management of containerized applications. ※Source from:https://kubernetes.io/docs/concepts/overview/what-is-kubernetes/
to build our Chatbot application, Traefik as ingress controller, divide Chatbot app into 5 microservices: 1. Chatbot Webhook 2. Register web frontend 3. Register web backend 4. Users API 5. Cronjob to push messages periodically
Follow instruction of official document to apply 1. CRD (Customs Resource Definition) and RBAC (Role-based access control) 2. Trafik’s deployment and service 3. Set service type to `Load Balancer` 2. Install MetalLB if on-premises 3. Install docker-tuntap-osx if using Mac OS in order to connect to docker from host ※Source from:https://www.thehumblelab.com/kind-and-metallb-on-mac/