본문 바로가기
반응형

install23

컨테이너 런타임 (containerd) 설치 및 구성 Kubernetes 컨테이너 런타임 설치 공식문서 : https://kubernetes.io/ko/docs/setup/production-environment/container-runtimes/ 컨테이너 런타임참고: Dockershim은 쿠버네티스 릴리스 1.24부터 쿠버네티스 프로젝트에서 제거되었다. 더 자세한 내용은 Dockershim 제거 FAQ를 참고한다. 파드가 노드에서 실행될 수 있도록 클러스터의 각 노드에 컨kubernetes.io [컨테이너 런타임 설치 사전준비]cat overlaybr_netfilterEOF sudo modprobe overlaysudo modprobe br_netfilter# 필요한 sysctl 파라미터를 설정하면 재부팅 후에도 유지된다.cat net.bridge.bri.. 2024. 5. 17.
RockyOS Chrony(feat. ntpdate) RockyOS 에서는 Time Server 동기화를 위한 ntpdate를 제공하지 않습니다. RockyOS에서는 NTP or 네트워크 시간 프로토콜을 위해서 "Chrony"를 사용해야 합니다. Chrony를 NTP 클라이언트로 사용하는 방법 Chrony 설치 기본적으로 Chrony 패키지는 BaseOS Rocky Linux 리포지토리에서 사용할 수 있습니다. dnf 명령을 해용해서 Chrony 패키지를 확인 할 수 있습니다. $ dnf info chorny 없다면, 설치하기 $ dnf -y install chrony Chrony 를 NTP Client 로 활용 $ vi /etc/chrony.conf Ntpserver_ip : NTP 서버의 IP iburst : chronyd 서비스가 시작 직후 시계의 첫.. 2023. 9. 12.
install Fluent Bit on Kubernetes Kubernetes는 노드 클러스터를 관리하므로, 모든 Pod의 로그를 수집하려면 모든 노드에서 로그 에이전트를 실행해야 합니다. 따라서, Fluent Bit은 DaemonSet으로 배포 됩니다. Fluent Bit이 실행되면 모든 Pod의 로그를 읽고 구문분석하고 필터링 하여 다음 정보로 각 항목을 보강합니다. Pod 이름 / Pod ID / 컨테이너 이름 / 컨테이너 ID / 라벨 / 주석 설치 Install With Helm Chart Fluent Bit을 배포하는 권장 방법은 공식 Helm 차트를 사용하는 것입니다. (1.9 버전부터는 helm Chart 를 이용하는 방법을 권장합니다. ) (https://github.com/fluent/helm-charts) Fluent helm chart 레포.. 2023. 9. 6.
Prometheus on Kubernetes Cluster 설치 Kubernetes Cluster에 Prometheus 모니터링을 적용하기 위해서는 다음과 같은 리소스가 필요합니다. Namespace(선택사항) : 별도 네임스페이스 구성(ex. Monitoring) Cluster-role Config-map Deployment Service Daemonset(node-exporter) 배포하기 $ kubectl apply -f prometheus-namespace.yaml $ kubectl apply -f prometheus-cluster-role.yaml $ kubectl apply -f prometheus-config-map.yaml $ kubectl apply -f prometheus-deployment.yaml $ kubectl apply -f promethe.. 2023. 9. 4.
Tuned 개요 및 사용법 TuneD 개요 시스템 관리자는 TuneD 어플리케이션을 사용하여 다양한 사용 사례에 맞게 시스템의 성능 프로필을 최적화 할 수 있습니다. TuneD 목적 Tuned는 시스템을 모니터링하고 특정 워크로드에서 성능을 최적화하는 서비스 입니다. Tuned의 핵심은 다양한 사용 사례에 맞게 시스템을 조정하는 프로필입니다. 사전에 정의된 여러 프로필과 함께 배포되며, 프로필을 설정할 수도 있습니다. 높은 처리량 짧은 대기 시간 절전 ※ Tuned를 비활성화 하면 이전 프로필의 시스템 설정에 대한 모든 변경사항이 원래 상태로 되돌아 갑니다. Tuned 설치 및 활성화 TuneD 설치 $ yum install tuned TuneD 서비스 활성화 및 시작 $ systemctl enable tuned $ systemc.. 2023. 8. 17.
Gradle install 방법 미리 준비(Prerequisites) Java JDK 버전 8이상 설치 필요 Gradle은 간편한 yum 설치가 안된다. Gradle 설치 설치방법 : "Package Manager를 이용한 설치" or "수동(manually) 설치" 수동설치 가이드 Step1. Download the latest Gradle distribution. # wget https://services.gradle.org/distributions/gradle-7.2-bin.zip Step2. Unpack the distribution # mkdir /opt/gradle # unzip -d /opt/gradle gradle-7.2-bin.zip # ls /opt/gradle/gradle-7.2 bin init.d lib LICEN.. 2023. 8. 14.
반응형