Gene KuoUsing HashiCorp Vault as Certificate Issuer on a Kubernetes ClusterIn this article, we will set up HashiCorp vault as a certificate issuer using the HashiCorp Vault PKI engine and cert-manager as the…7 min read·Mar 13, 2023----
Gene KuoConfiguring A Secured Primary Network Infrastructure on AWSThis article is a guideline for configuring a primary network infrastructure on AWS to securely control network access to networking…9 min read·Oct 21, 2021----
Gene KuoSetting up a CI/CD Pipeline on GCP with TerraformIn this article, we will deploy a CI/CD pipeline as code. We will use Terraform to provision this pipeline infrastructure on Google Cloud…7 min read·Oct 17, 2021--1--1
Gene KuoConcurrent Programming in GoThe ability to doing many things at once on the computer is called concurrency. Any Go code can be run concurrently by starting it in a…5 min read·Oct 15, 2021----
Gene KuoComposition with structures and method forwarding in GoIn object-oriented programming, we compose objects from smaller objects to model the problem at hand. In the same way, in Go, we use…4 min read·Oct 12, 2021----
Gene KuoDeveloping A REST Service with Quarkus and Deploying to MinikubeWe, as software developers, are now designing more microservices than monolith applications. We also need to implement microservices more…8 min read·May 26, 2021----
Gene KuoAccording to https://api.rocket.rs/master/rocket/response/struct.Redirect.html,#[post("/", format ="application/json", data = "<new_post>")]1 min read·Apr 28, 2021----
Gene KuoCreating a REST API in Rust with Persistence: Rust, Rocket and DieselIntroduction10 min read·Feb 2, 2021--1--1