Category: Kubernetes
-
How to deploy Flutter WebApp using Google Kubernetes Engine
This is a series of Google Cloud Platform study notes: Domain, SSL, and Google Site (#1) How to Deploy Flutter WebApp using Google AppEngine (#2) How to Deploy Flutter WebApp using Google Cloud Run (#3) How to Deploy Flutter WebApp using Google Compute Engine (#4) How to Deploy Flutter WebApp using Google Kubernetes Engine (#5) […]
-
How to deploy a highly available WordPress website with Google Cloud and Gitlab CI/CD
In this series, I am going to show you how you can deploy WordPress on the Google Cloud Platform running on Google Kubernetes Engine, from start to finish, without missing a beat, using Gitlab CI. I am releasing each episode, one by one, so I will be updating this page frequently with new videos and […]
-
Gitlab CI/CD with Google Kubernetes Engine – How to create a Kubernetes cluster and connect it to Gitlab
In this video, I show you how to create a Google Kubernetes Engine Cluster via the Google Cloud Console and how you can connect it to Gitlab CI/CD.
-
Integrate GitLab with Google Kubernetes Engine in 5 steps
GitLab offers integration with Google Kubernetes Cluster and Amazon Elastic Kubernetes Services. To follow this article, you need a Google Kubernetes Cluster and GitLab account. I am sure you can obtain a GitLab account if you haven’t got one, and I have you covered with creating a GKE cluster in this article: Deploy WebApp using […]
-
Develop for Kubernetes and WordPress with Skaffold
In this article, I am going to show you, how to create a WordPress Kubernetes application using Skaffold and Kustomize so you can start developing for WordPress with Kubernetes, in your local environment straight away. So What is Skaffold? And Kustomize? If you don’t know Skaffold yet, Skaffold is a command-line tool developed by Google […]
-
How to install Minikube and Kubectl on Windows 10
You want to develop in your Windows PC for Kubernetes so you can test your web application locally before deploying it to a managed Kubernetes cluster like Amazon Elastic Kubernetes Engine or Google Kubernetes Engine. In that case, this is the guide for you. I will take through the steps so you can install Minikube […]
-
Setting up Gitlab CI/CD with Skaffold for Google Kubernetes Engine
In this article I will show you how to setup Gitlab CI/CD to deploy an application to Google Kubernetes Engine, using Skaffold, and dynamic environmments. If you don’t know Skaffold yet, Skaffold is a command-line tool developed by Google that makes it really easy to setup CI/CD for local, development and production environments with Kubernetes. […]
-
What is Google Kubernetes Engine Autopilot and why it might(not) be for you
GKE Autopilot is a fully managed Kubernetes cluster solution from Google, released last week in GA, that brings together all the best features in scaling, security, data operations the Google way. And the key to this new product, you only pay for the pods that you use, and the billing is based on the total […]
-
How to do a redirect from HTTP to HTTPS with Google Kubernetes Engine Ingress
Photo by Rajeshwar Bachu on Unsplash Google Kubernetes Engine(GKE) Ingress(gce-ingress), as of the date of this article, does not allow you to configure any redirects directly in the ingress. Until recently you couldn’t even configure the Load Balancer associated to the Ingress to do simple HTTPS redirects. That functionality was added not long ago, to […]
-
How to set up an internal and external Load balancer with Nginx ingress on Kubernetes on GKE
In this article I will show you two methods on how you can configure Nginx Ingress to expose a Kubernetes service using a Google Kubernetes Engine(GKE) public load balancer or a Kubernetes Internal Load Balancer. Or both at the same time. There are two ways to setup a separate Load Balancer for Nginx Ingresss on […]