본문으로 건너뛰기

Clouds

2022

호다닥 공부해보는 SOAP
API SOAP
Overview # OpenAPI에 대해 포스팅을 적은지도 벌써 2달이 지났네요… 이번 포스팅에서는 SOAP에 대해서 알아보겠습니다.

2021

GipOps와 ArgoCD란?
Kubernetes Tekton CICD DevOps GitOps
Overview # 이번 포스팅에서는 GitOps란 무엇인지, 대표되는 솔루션인 ArgoCD에 대해서 기술하도록 하겠습니다.
Tekton Trigger를 사용하여 Pipeline 자동으로 돌려보기
Kubernetes Tekton CICD DevOps
Overview # 지난 포스팅에서는 Buildah를 사용하여 nodejs express app을 build하고 container registry에 push하는 파이프라인을 만들어봤습니다.
Tekton에서 Buildah 사용해보기
Kubernetes Tekton CICD DevOps
Overview # 이번 포스팅에서는 클라우드 CI/CD의 중추인 이미지 빌드와 배포에 대해서 알아보겠습니다.
Tekton Tutorial - Tekton Hub 사용법
Kubernetes Tekton CICD DevOps
Overview # 이전 포스팅에서는 Tekton의 가장 기본적인 요소들, Task와 Pipeline에 대해서 알아보았습니다.(Tekton Tutorial - Task와 PipelineRun 다뤄보기!)
Tekton Tutorial - Task와 PipelineRun 다뤄보기!
Kubernetes Tekton CICD DevOps
Overview # 이전 포스팅에서는 Tekton이 무엇이고, Tekton의 컴포넌트에 대해서 알아보았습니다. 이번 포스팅에서는 Tekton을 설치해보고, 쿠버네티스 클러스터와 어떻게 상호작용을 할 수 있는지 실습을 진행하겠습니다.
Tekton이란?
Kubernetes Tekton CICD DevOps
Overview # 작년에 Knative를 다루면서 잠깐 Tekton에 대한 얘기를 언급한 적이 있는데요, 이번에 Tekton을 다뤄볼 기회가 생겨 블로그에도 간단히 정리를 해두려 합니다.
Kubernetes Cluster Upgrade
Kubernetes
Overview # Kubernetes 내용을 포스팅하는게 되게 오랜만이네요…ㅎㅎ 오늘 포스팅에서는 쿠버네티스 클러스터의 버전을 업그레이드 하는 방법을 기술하겠습니다.
Nginx Ingress Controller Annotations - Rewirte
Kubernetes Controller Service Ingress
Overview # 여러 annotation을 통해 Nginx Ingress Controller의 설정값들을 변경할 수 있습니다.
[Tips] Pod/Container의 NIC찾기
Kubernetes Openshift Docker Podman
Overview # Pod/Container는 생성될 때, 사용할 Virtual Network Interface를 생성합니다. 디버깅 또는 트러블슈팅을 위해 Pod/Container의 Network Packet을 뜯어봐야 할 때가 있는데요 그러려면 실제 노드의 어떤 Virtual Network Interface를 Pod/Container가 사용하고 있는지 알아야 합니다.

2020

Kubernetes Monitoring with Sysdig
Container Cloud Kubernetes Monitoring
Overview #
Kubernetes Monitoring - Prometheus 실습
Container Cloud Kubernetes Monitoring Prometheus
Overview # 이번 포스팅에서는 쿠버네티스 클러스터의 메트릭들을 프로메테우스로 수집하고 web UI를 통해 시각화 시키는 작업을 해보겠습니다.
Kubernetes Monitoring - HPA 실습
Container Cloud Kubernetes Monitoring
Overview # 쿠버네티스 클러스터에서 hpa를 적용해 시스템 부하상태에 따라 pod을 autoScaling시키는 실습을 진행하겠습니다.
Kubernetes Monitoring - Concept, Architecture
Container Cloud Kubernetes Monitoring
Overview # Kubernetes의 Monitoring 개념과 아키텍처에 대해서 기술하겠습니다.
Kubernetes taint & toleration
Container Cloud Kubernetes
Overview # Kubernetes의 taint와 toleration 옵션에 대해 알아보겠습니다.
Docker Multi Architecture Build
Amd64 Docker Ppc64le
Overview # Docker Hub에 여러 architecture로 빌드한 이미지를 push하는 방법을 알아보겠습니다.
Minikube Tutorial
Kubernetes CentOS RHEL Ppc64le
Overview # 단일 노드 쿠버네티스 클러스터(Minikube)를 구동하는 방법에 대해서 포스팅하겠습니다.
Power-x86 Kubernetes Cluster
Container Cloud Kubernetes Power
Overview # 쿠버네티스 클러스터를 고객 요건에 따라 x86과 Power가 혼합된 멀티클라우드로 구성해야 될 때도 있습니다. 본 포스팅에서는 이런 구성이 과연 가능한지 검증하고, 또 구성 과정이 x86 기반 인프라와 비교하여 무엇이 달라지는지 살펴보고자 합니다.
이기종 쿠버네티스 클러스터 구성 및 Pod Scheduling
Container Cloud Kubernetes Power
Overview # 쿠버네티스 클러스터를 필요에 따라 x86과 Power등 서로다른 인프라가 혼합된 멀티클라우드로 구성해야 될 때도 있습니다. 본 포스팅에서는 이런 구성이 가능한지 검증하고, 또 구성 과정이 x86 기반 인프라와 비교하여 무엇이 달라지는지 살펴보고자 합니다.
Linux 서버 통째로 Dockerizing하기
Container Cloud Docker LINUX
Overview # 이번 포스팅에서는 linux서버를 통째로 dockerizing하는 방법에 대해서 기술하겠습니다.
k8s + GitLab으로 CI/CD환경 구축해보기
Container Cloud Kubernetes GitLab Istio Knative
Overview # 이번 포스팅에서는 k8s와 GitLab으로 CI/CD환경을 구축해보겠습니다.
Cloud Loadbalancer가 없을 때 Domain Forwarding 하는 방법 : Nginx
Container Cloud Knative ServiceMesh Istio
Overview # pod의 서비스를 외부에 노출시키기 위해서는
Knative를 다뤄보자! (Serving, Eventing 실습)
Container Cloud MSA ServiceMesh Istio Knative
Overview # Knative의 Serving기능과 Eventing기능을 실습을 통해 더 자세히 알아보겠습니다.
Knative란? (basic)
Container Cloud MSA ServiceMesh Istio
1. Overview # 오픈소스 서버리스 솔루션인 Knative에 대해서 알아보겠습니다.

2019

Service Mesh Architecture & Istio를 알아보자
Container Cloud MSA ServiceMesh Istio
1. Overview #
envoy proxy란? (basic)
Container MSA ServiceMesh Envoy Proxy Istio
Overview # MSA시장이 커지면서 서비스들은 네트워크를 통해 서로 통신해야했고, 이러한 서비스에서 사용하는 핵심 네트워크 프로토콜은 HTTP, HTTP/2, gRPC, Kafka, MongoDB등의 L7프로토콜입니다.
Multi-Container Design Patterns 정리
Container Cloud Design-Pattern Sidecar Proxy Ambassador
1. Overview # 지난 몇년간 컨테이너기술은 코드를 패키징하고 배포하는데 대중적인 기술이 되었습니다. 이런 특징 외에도 컨테이너를 통해 분산 응용 프로그램을 구축하는 방법에 대해서 주목해볼 필요가 있습니다. 이번 글에서는 MicroService Architecture에서 컨테이너들을 다루는 디자인패턴 3개를 소개하겠습니다.
MicroService Architecture란?
Container Cloud MSA
1. Overview # 최근 클라우드, 컨테이너 시장이 급격히 성장하면서 마이크로서비스라는 단어가 많이 들리고 있습니다. 이번 포스팅에서는 마이크로서비스가 무엇인지에 대해서 알아보겠습니다.
Kubernetes Service & Ingress
Kubernetes Controller Service Ingress
1. Overview # 이번 문서에서는 Kubernetes(k8s)의 Service와 Ingress에 대해서 알아보겠습니다.
Kubernetes Controllers : StatefulSet
Kubernetes Controller
1. Overview # 이번 문서에서는 Kubernetes(k8s)의 Controller중, StatefulSet에 대해서 알아보겠습니다.
Helm 3 설치 & 기본 사용방법
Kubernetes Helm
1. Overview # 이번 문서에서는 Helm의 사용법에 대해서 알아보겠습니다.
Kubernetes Volumes : Static & Dynamic Provisioning
Kubernetes Controller Volume NFS PersistentVolume
1. Overview # 이번 문서에서는 Kubernetes(k8s)의 여러 볼륨에 대해서 알아보겠습니다.
Kubernetes Controllers : Replication, Deployment, DaemonSet
Kubernetes Controller
1. Overview # 이번 문서에서는 Kubernetes(k8s)의 Controller에 대해서 알아보겠습니다.
Install Kubernetes on CentOS/RHEL
Kubernetes CentOS RHEL
1. Overview # 이번 문서에서는 Kubernetes(k8s)를 centos위에서 구성해보도록 하겠습니다.
Install Openshift on RHEL(POWER)
RHEL Ansible Openshift Power
OS: RedHat Enterprise Linux 7.4 LE Architect: IBM Power 8 1. Overview # 이 문서에서는 POWER기반 RHEL7.4에서 Openshift를 구성하는 것에 대해 기술하겠습니다.
Using Flannel with Docker
RHEL Docker Power
OS: RedHat Enterprise Linux 7.4 LE Architect: IBM Power 8 1. Overview # 호스트가 서로 다른 Docker속 컨테이너끼리 네트워크 통신을 가능하게 하는 Flannel 플러그인을 다뤄보겠습니다.
Install Docker on RHEL
RHEL Docker Power
OS: RedHat Enterprise Linux 7.4 LE Architect: IBM Power 8 1. Overview # 이 문서에서는 RHEL7.4에서 도커환경을 구성하는 것에 대해 기술하겠습니다.