Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber and Aaron Swartz created Markdown in 2004 as a markup language that is appealing to human readers in its source code form. Markdown is widely used in blogging, instant messaging, online forums, collaborative software…

Docker Hub can automatically build images from source code in an external repository and automatically push the built image to your Docker repositories.

When you set up automated builds, you create a list of branches and tags that you want to build into Docker images. When you push code to…


Role-based access control (RBAC) is a method of regulating access to computer or network resources based on the roles of individual users within your organisation.

RBAC authorisation uses the API group to drive authorisation decisions. —

I am going to practice RBAC on k8s with Cluster Role…


Today, I am going to launch static provisioning Wordpress / Mysql configuration on k8s


ReplicaSet: 2

NFS Storage(Static Provision)

Service: LoadBalancer



hostPath Storage

Service: ClusterIP

nfs configuration with Ansible in kubespray.

$ sudo apt update
$ sudo apt install nfs-kernel-server
$ vi /etc/exports
/nfs-v *(rw,sync,no_subtree_check)
$ sudo mkdir /nfs-v
$ sudo chmod -R 777 /nfs-v
$ sudo…


Ingres exposes HTTP and HTTPS routes from outside the cluster to services within the cluster. Traffic routing is controlled by rules defined on the Ingress resource. In other word, Ingress is an API object that manages external access to the services in a cluster, typically HTTP.

An Ingress may be…

Duyoung Jang

Write about Cloud & Software Engineering

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store