본문 바로가기

Linux/OpenShift25

RHOCP) OpenShift Elasticsearch Route 생성 INTRO RHOCP에서 Elasticsearch Operator를 설치 후 접근시 클러스터 내부의 Service IP만 접근할 수 있기 때문에 외부에서 접근할 수 없습니다. 외부에서 접근할 수 있게 만들기 위해서 Elasticsearch Service에 대하여 Route를 생성하는 작업이 필요합니다. 자세한 내용은 아래의 문서를 참고바랍니다. Configuring the log store - Configuring your Logging deployment | Logging | OpenShift Container Platform 4.13 By default, OpenShift Logging does not store audit logs in the internal OpenShift Container Pl.. 2023. 8. 6.
RHOCP) OpenShift Logging (7) - 클러스터 Event 수집 및 저장 INTRO 이 글에서는 RHOCP(Redhat Openshift Container Platform) 클러스터에서 발생하는 이벤트를 Kibana에서 볼 수 있게 하기 위해서 Event router를 설정하는 방법을 소개합니다. Event: Kubernetes 리소스들의 status 변화, 에러 또는 시스템에 특정 messages를 전파해야할 때 사용됨 (https://binux.tistory.com/95) 자세한 내용은 아래의 문서를 참고바랍니다. Collecting and storing Kubernetes events | Logging | OpenShift Container Platform 4.13 Use the following steps to deploy the Event Router into you.. 2023. 8. 5.
RHOCP) OpenShift Logging (6) - Kibana에서 cluster log 확인 INTRO Openshift Logging Operator를 설치 후 Kibana에서 인덱스를 정의하여 수집한 로그를 시각화하는 단계를 소개드립니다. 자세한 내용은 아래의 문서를 참고바랍니다. Viewing cluster logs in Kibana | Logging | OpenShift Container Platform 4.13 You view cluster logs in the Kibana web console. The methods for viewing and visualizing your data in Kibana that are beyond the scope of this documentation. For more information, refer to the Kibana documentation.. 2023. 8. 5.
RHOCP) OpenShift Logging (5) - Audit log를 Log store로 전달 INTRO Openshift Logging을 설치 후에 Kibana 웹 콘솔에 접속해서 Index를 생성하여 시각화 그래프를 만드는 작업을 합니다. "application, infrastructure"는 기본적으로 Log Store로 저장이 되어서 바로 index를 생성할 수 있습니다. 하지만 Audit log는 별도로 ClusterLogForwarder object를 생성하여 Log store에 저장될 수 있게 해야 Kibana에서 audit Index를 생성할 수 있습니다. Log Forwarding API에 대한 자세한 내용은 아래의 문서를 참고바랍니다. Audit log를 Log store로 전달하는 기능은 일부분이며 Log store에 저장될 유형의 로그를 지정하여 타 솔루션 API를 통해 Sp.. 2023. 8. 5.
RHOCP) OpenShift Logging (4) - journald 설정 변경 INTRO Openshift Logging Operator를 설치 후 PV를 설정하게되면 아래와 같은 그림과 비슷한 구성이 됩니다. RHOCP 운영시 Namespace가 많아질 경우 수집할 데이터도 많아지기 때문에 Fluentd가 데이터를 잘 수집하여도 로그가 일부 누락될 수도 있습니다. Journald 설정 파일을 통해 일정 기간 유지할 로그 수, 압축 설정 등을 이용하여 로그를 삭제하지 않고 리소스 사용량도 줄이는 효과를 볼 수 있습니다. 자세한 내용은 아래의 문서를 참고바랍니다. Configuring systemd-journald for Logging - Configuring your Logging deployment | Logging | OpenShift Container Platform 4.13.. 2023. 8. 5.
RHOCP) OpenShift Logging (3) - 영구 스토리지(PV) 구성 INTRO 이전 글에서 Openshift Logging을 설치하는 작업을 하였습니다. RHOCP) OpenShift Logging (2) - Operator 설치 INTRO 이전의 글에서 Openshift Logging Operator에 대한 설명을 간단하게 하였습니다. RHOCP) OpenShift Logging (1) - 개요 INTRO 서버, 컨테이너를 운영하다 보면 애플리케이션, API, 서버에서 발생하는 로그를 수 lilo.tistory.com Storage를 임시 볼륨인 EmptyDir로 설정하였기 때문에 수집되는 정보들이 Pod가 삭제되면 사라지게 되는 현상이 발생하였습니다. 이 글에서는 데이터를 영구적으로 저장하기 위해 Openshift Logging에 대한 영구 스토리지를 구성하는 내용을.. 2023. 8. 2.
RHOCP) OpenShift Logging (2) - Operator 설치 INTRO 이전의 글에서 Openshift Logging Operator에 대한 설명을 간단하게 하였습니다. RHOCP) OpenShift Logging (1) - 개요 INTRO 서버, 컨테이너를 운영하다 보면 애플리케이션, API, 서버에서 발생하는 로그를 수집하고 검색 및 분석을 하여 모니터링을 하는 플랫폼이 필요하게 됩니다. 이러한 상황에서 ELK Stack, EFK Stack lilo.tistory.com 이 글에서는 OpenShift Logging Operator를 설치하는 과정을 소개드립니다. Openshift Elasticsearch Operator 및 Openshit Logging Operator - CLI 설치 Elasticsearch는 메모리를 많이 사용하는 애플리케이션입니다. 최소 .. 2023. 8. 1.
RHOCP) OpenShift Logging (1) - 개요 INTRO 서버, 컨테이너를 운영하다 보면 애플리케이션, API, 서버에서 발생하는 로그를 수집하고 검색 및 분석을 하여 모니터링을 하는 플랫폼이 필요하게 됩니다. 이러한 상황에서 ELK Stack, EFK Stack 등을 사용하게 되는데 RHOCP에서는 Openshit Logging이라는 Operator를 이용하여 EFK를 보다 쉽고 빠르게 사용할 수 있는 환경을 제공합니다. Openshift Logging에 대한 자세한 내용은 아래의 문서를 참고바랍니다. About Logging | Logging | OpenShift Container Platform 4.13 The supported way of configuring the logging subsystem for Red Hat OpenShift is.. 2023. 8. 1.
RHOCP) OVN-Kubernetes Architecture INTRO RHOCP(RedHat OpenShift Container Platform)에서 기본으로 제공하는 CNI는 OVN-Kubernetes입니다. 이 글에서는 OVN-Kubernetes에 대한 내용을 소개드립니다. OVN-Kubernetes에 대한 자세한 내용은 아래의 문서를 참고 바랍니다. About the OVN-Kubernetes network plugin - OVN-Kubernetes network plugin | Networking | OpenShift Container Platform 4.13 The OVN-Kubernetes network plugin is an open-source, fully-featured Kubernetes CNI plugin that uses Open Virtu.. 2023. 7. 31.