Infrastructure

63 articles

GCP Textbook II: Container Development Edition - Detailed Explanation of Kubernetes, GKE, Cloud Run, and Service Mesh
Infrastructure 2021-07-27

GCP Textbook II: Container Development Edition - Detailed Explanation of Kubernetes, GKE, Cloud Run, and Service Mesh

GCP Textbook II: Container Development Edition - Detailed Explanation of Kubernetes, GKE, Cloud Run, and Service Mesh

#Google Cloud Platform#Book Review
GCP Textbook
Infrastructure 2021-07-27

GCP Textbook

GCP Textbook

#Google Cloud Platform#Book Review
Took the AWS Certified Solutions Architect Associate Exam
Infrastructure 2021-07-17

Took the AWS Certified Solutions Architect Associate Exam

Documenting my efforts and experiences after passing the AWS Certified Solutions Architect Associate exam.

#Amazon Web Service
Remembering AWS ARNs
Infrastructure 2021-06-23

Remembering AWS ARNs

Understand AWS ARN format structure with partition, service, region, account-id, and resource-id components for resource naming.

#Amazon Web Service
Types of AWS Services - AZ, Region, Global
Infrastructure 2021-06-23

Types of AWS Services - AZ, Region, Global

Classify AWS services by deployment scope—Availability Zones, Regions, and Global services—with practical infrastructure examples.

#Amazon Web Service
System Failure Terms Starting with 'F'
Infrastructure 2021-06-05

System Failure Terms Starting with 'F'

Understand fail-safe, failover, fault-tolerance, and failback mechanisms for designing robust and reliable infrastructure.

#Reliability#SRE
Docker CLI Now Supports Docker Compose
Infrastructure 2021-05-06

Docker CLI Now Supports Docker Compose

Docker CLI gained native Compose support as a tech preview, rewritten in Go vs. the original Python docker-compose. Covers compatibility notes and the difference between docker compose and docker-compose.

#Docker#Docker Compose
Building a Kubernetes Environment with Terraform and Ansible
Infrastructure 2021-04-06

Building a Kubernetes Environment with Terraform and Ansible

A journey of setting up a Kubernetes environment using Terraform and Ansible.

#Ansible#Kubernetes#Terraform#kubeadm
Trying Managed Kubernetes on DigitalOcean
Infrastructure 2021-03-07

Trying Managed Kubernetes on DigitalOcean

Exploring the use of managed Kubernetes on DigitalOcean for personal development and learning.

#Kubernetes#VPS#DigitalOcean
Building a VPS with Terraform and Ansible
Infrastructure 2020-12-20

Building a VPS with Terraform and Ansible

Implement VPS infrastructure with Terraform and Ansible on ConoHa, combining IaC resource management and server configuration automation.

#Ansible#VPS#OpenStack#Terraform
Environment Variables Specified in docker-compose.yml Not Accessible During Container Build
Infrastructure 2020-11-14

Environment Variables Specified in docker-compose.yml Not Accessible During Container Build

Fix environment variables in docker-compose.yml being unavailable during Docker image build. Use ARG in Dockerfile and build.args in docker-compose.yml to pass values at build time.

#Docker#Docker Compose#Tips
Reading Kubernetes Documentation - Summary of Concepts
Infrastructure 2020-10-20

Reading Kubernetes Documentation - Summary of Concepts

Learn Kubernetes core concepts including cluster architecture, container orchestration, service discovery, and load balancing essentials.

#Docker#Container#Kubernetes
Handling Docker 'Operation not permitted' Error
Infrastructure 2019-09-27

Handling Docker 'Operation not permitted' Error

Fix the Docker Operation not permitted error in docker-compose by adding privileged: true or using cap_add: SYS_ADMIN with seccomp:unconfined to grant required Linux capabilities.

#Docker#Docker Compose#Linux#Linux Capabilities#Seccomp#Tips
Controlling Container Startup Order with Dockerize in Docker Compose
Infrastructure 2019-09-17

Controlling Container Startup Order with Dockerize in Docker Compose

Control container startup order in Docker Compose using Dockerize. Learn why depends_on is insufficient, how Dockerize waits for tcp://host:port readiness, and a practical docker-compose example.

#Docker#Docker Compose#Dockerize
How to Restore Hosts Removed from Monitoring in Mackerel
Infrastructure 2019-09-17

How to Restore Hosts Removed from Monitoring in Mackerel

Recover accidentally excluded monitoring hosts in Mackerel by updating hostId after host migration or removal from monitoring system.

#Mackerel#Tips
Note on Volumes Not Being Deleted Even After Removing Docker Images and Containers
Infrastructure 2019-04-28

Note on Volumes Not Being Deleted Even After Removing Docker Images and Containers

Learn why Docker volumes persist after removing containers and images, how to inspect and remove orphaned volumes with docker volume ls/rm, and the shortcut docker-compose down --rmi all -v.

#Docker#Docker Compose
Ubuntu Initial Setup Notes
Infrastructure 2019-02-15

Ubuntu Initial Setup Notes

Set up Ubuntu servers with SSH key authentication, custom ports, and firewall rules for secure remote access management.

#Ubuntu
Introduction to Monitoring
Infrastructure 2019-01-26

Introduction to Monitoring

Introduction to Monitoring

#Monitoring#Book Review
Setting Up Elasticsearch and Kibana with Docker
Infrastructure 2018-10-22

Setting Up Elasticsearch and Kibana with Docker

Set up an Elasticsearch and Kibana environment using Docker Compose. Covers what ES clusters and nodes are, a working docker-compose.yml configuration, and initial connectivity setup.

#Elasticsearch#Kibana
SSH Connection Setup Memo
Infrastructure 2018-09-18

SSH Connection Setup Memo

Implement secure SSH key-based authentication with proper sshd configuration and permission management for remote servers.

#ssh#sshd