Volumes provide storage spaces for containers.
Continue reading “[Kubernetes] Volumes”[Kubernetes] Helm
“Helm” is a package management tool for applications that run in the Kubernetes cluster.
https://helm.sh/docs/intro/using_helm/
Continue reading “[Kubernetes] Helm”[Spark By Example] Explode and Collect
In Spark, you dealing with array or map data as they come. The following example shows how to convert collection data to rows and vice versa.
Continue reading “[Spark By Example] Explode and Collect”[Kubernetes] Pod Lifecycle and Probes
Pods follow a defined lifecycle, starting in the Pending phase, moving through Running phase, and then through either the Succeeded or Failed phases.
Continue reading “[Kubernetes] Pod Lifecycle and Probes”[Kubernetes] Scheduling
In Kubernetes, scheduling means how to make a placement decision. A Kubernetes scheduler watches a newly created pod and finds the best node of that pod.
Continue reading “[Kubernetes] Scheduling”[Terraform] AWS – VPC
You can see the power of Terraform when you provision infrastructure in the cloud environment. In this post, we will create VPC and subnets via Terraform step by step.
We will configure
- VPC
- 2 Subnets: public and private
- Internet Gateway
- NAT Gateway with an elastic IP
- 2 Route tables: public and private
[Terraform] AWS – EC2 Instance
You can see the power of Terraform when you provision infrastructure in the cloud environment. In this post, we will create an EC2 instance via Terraform step by step.
We are going to configure
- Security Group: allows HTTP and SSH inbound traffic
- New EC 2 Instance
- Install Apache HTTP Server (“httpd“) via “User Data”
[Terraform] Variables
Terraform allows you to pass values into the script and get the outputs as return values.
Continue reading “[Terraform] Variables”