분류 전체보기(64)
-
Kubernetes Elastic Stack 구성하기 (Elasticsearch, Kibana, Beats, Logstash 설치)
ELK Stack에 데이터 수집 플랫폼인 Beat가 추가되어 4개의 조합은 Elastic Stack으로 불린다. 일반적으로 Elasticsearch> Kibana> Logstash> Beats 순서로 구성하고, 모든 구성 요소는 버전을 고려하여 구성한다. (본문에서는 CentOS 8 기반으로 한다.) ELK Stack은 https://github.com/elastic/helm-charts 참고하여 Helm으로 설치 가능하다. (또는 제공되는 Docker Image로 실행할 수 있다.) 1. Elasticsearch 설치 - Java와 SHASUM을 설치한다. (Java 경로 설정 필요) sudo dnf install java-11-openjdk-devel.x86_64 yum install -y perl-..
2021.11.10 -
Kubernetes Prometheus, Grafana 설치/구성하기
Kubernetes에서 기본 모니터링을 할 수 있도록 구성해본다. 가장 많이 사용되는 오픈소스로 Prometheus, Grafana 구성이다. 1. Helm 설치 - Helm v3.0.0 이상을 설치한다. curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.sh sudo chmod 700 get_helm.sh ./get_helm.sh - Helm Chart Repo를 추가하고, 업데이트한다. (본문에서는 Git에서 Chart를 직접 다운받는다.) 설치한 Helm이 v3.0.0 이상임을 확인한다. helm repo add stable https://charts.helm.sh/stable git clone ..
2021.11.10 -
Azure Files로 Kubernetes Persistent Volumes 구성하기
이전 AWS EFS에 이어서 Azure Files로 PV를 사용하도록 설정한다. 구성하는 방법은 크게 다르지 않다. 1. Azure Storage Account 생성 본문에서는 생성된 Azure Files, 액세스 키를 기반으로 PV를 구성한다. (VDI 외부에서 Azure Potal 조직 계정에 접근할 수 없어 CLI 접근이 불가하다.) Azure Storage Account에서 종류는 File Storage, Storage redundancy는 LRS로 설정하여 생성한다. 액세스 키에서 Storage 인증에 필요한 키를 확인한다. 2. Persistent Volume 사용 설정 - cifs-utils 를 설치한다. sudo yum -y install cifs-utils - 앞서 생성한 Azure St..
2021.11.10 -
AWS EFS로 Kubernetes Persistent Volumes 구성하기
PV는 볼륨 자체를 의미하며 클러스터 안에서 리소스로 다루며 PVC는 PV에 하는 요청(용량, 읽기/쓰기 모드 등)이다. PV를 만드는 단계는 Static, Dynamic으로 구분할 수 있다. Static Provisioning은 미리 PV를 생성하고, 요청 시 기 생성된 PV를 할당한다. Dynamic Provisioning 는 PVC를 통하여 PV를 요청 시 PV를 생성하여 할당한다. 1. Amazon EFS 생성 생성한 VPC를 지정하여 EFS를 생성하고, ID 및 리전을 확인한다. 2. Persistent Volume 사용 설정 아래와 같이 필요한 RBAC을 정의한다. (rbac.yaml) kind: ClusterRole apiVersion: rbac.authorization.k8s.io/v1 m..
2021.11.10 -
Amazon EKS Distro란? EKS Distro 설치하기 (EC2 기반 EKS Distro 설치)
EKS Distro는 Amazon EKS에서 배포한 것과 동일한 Kubernetes 오픈소스 지원 배포판이다. 올해 출시 된 EKS Anywhere의 기반이 되는 소스이다. (EKS Anywhere에 대한 기대가 크다. On-Prem에서도 AWS를 사용할 수 있으니, Cloud로의 전환 및 Hybrid 운영이 훨씬 편리해진다.) Public Cloud로의 전환이 이루어지고 있지만, 모든 워크로드를 전환시킬 수 없다. 분명히 On-Prem 장비에서 운영해야 하는 워크로드들이 존재한다. AWS 역시 이러한 고민을 아래 EKS Anywhere 서비스가 나오는 것 아닐까 싶다. EKS Distro는 오픈소스이므로 AWS의 지원은 받을 수 없고, 커뮤니티를 통해 도움 받아야 한다. 본문에서는 AWS EC2에서 E..
2021.02.15 -
SKT Care8 DNA 서비스 추천! 내 유전자 특성을 알아보고 건강관리하기😉
타액 채취를 통해 쉽게 나의 유전자를 알아보자! SKT 유저로 부가서비스를 알아보던 도중 신기한 서비스 발견!😳 건강검진은 많이 해봤지만.. DNA 검사는 생소하다! SKT 고객에 한해 쉽게 DNA 검사를 할 수 있도록 하는 서비스이다! 검사 비용은 통신비와 함께 결제된다구~ 건강 관리, 나의 체질을 알아보고 싶어서 신청하였다! 검사 방법은 매우 간단하다~ 타액 채취할 수 있는 키트가 집에 배송되고, 가이드대로 채취하여 키트를 돌려보내는 것! 이렇게 키트를 받고 14일 내에 돌려보내면 된다! 모두 문자로 안내되니~ 안내대로 수행하면 끝! 두구두구 검사 결과...!😳 영양소 종류에 따라 유전율을 확인할 수 있다. 나의 경우.. 비타민 D, 오메가, 비타민 A가 주의로 떴다. 피부 모발의 경우, 보통~안심으..
2021.02.03