본문으로 건너뛰기

Ocps

2024

OVN-kubernetes network migration
Kubernetes Openshift
Overview # 오랜만에 작성하는 openshift관련 포스팅입니다. 최근 관리하는 클러스터(4.15)를 4.16으로 업그레이드 할 일이 생겨서 작업 중 아래와 같은 에러를 만났습니다.

2023

OperatorHub를 위한 Custom Catalog만들기 (feat. Restricted Network)
Kubernetes Openshift
Overview # 대략 2년전 비슷한 내용으로 포스팅을 한 적이 있었는데, 내용에 변경이 있어서 업데이트된 내용으로 다시 작성하고자 합니다.
OpenShift Assisted Installer로 설치해보기!
Kubernetes Openshift
Overview # 최근엔 OpenShift 설치를 해볼일이 많지 않아서 그냥 예전에 해왔던 방식대로, PXE부팅으로 CoreOS를 구성하거나 직접 콘솔로 들어가서 network 세팅해주고 OS 파라미터 설정해주는 등의 일들을 해왔었는데…. 해보신 분들은 아시겠지만 매우매우매우 귀찮습니다. 콘솔 권한이 있다면 문제가 생기더라도 트러블슈팅하면서 할 수 있겠지만, 권한마저 없다면 거기서부터는 난감한 일들 투성이죠.
ODF Resource Customization
Kubernetes Openshift Ceph Rook
Overview # OpenShift에서 가장 쉽게 스토리지를 구성할 수 있는 방법인 OpenShift Data Foundation 를 사용하게 되면 Ceph Cluster를 통해 File, Block, Object 스토리지를 사용할 수 있게 됩니다.
Openshift Certificate 갱신하기
Kubernetes Openshift X509
Overview # 클러스터의 Ingress Certificate를 구성하고나서 n개월이 지나면 인증서가 만료가 됩니다.

2022

OpenShift API for Data Protection(OADP)를 사용한 Backup/Restore
Kubernetes Openshift Backup Restore
Overview # 이번 문서에서는 OpenShift API for Data Protection를 사용하여 Openshift 클러스터의 Resource와 PV를 백업하는 방법과 복구하는 방법에 대해서 기술하겠습니다.
Openshift 노드 IP 변경 (feat. NMstate)
Kubernetes Openshift Network NMstate
Overview # 이번 문서에서는 클러스터의 노드 ip를 변경하는 방법에 대해서 알아보겠습니다.
CoreOS partition잡고 설치하기
Kubernetes Openshift CoreOS Storage
Overview # 일반적으로는 크게 쓸 일이 없을지도 모르지만, 내부의 디스크를 파티션을 나눠서 설치해야 할 일이 생길수도 있습니다. 저같은 경우는 OpenShift의 DataFoundation기능을 사용하기 위해서 worker노드의 파티션을 나눌 필요가 있었습니다.
Openshift GPU노드 추가
Kubernetes Openshift GPU Ndivia
Overview # 기본적으로 Openshift는 별도의 설정을 해주지 않으면 cpu와 ram을 비롯한 기본적인 하드웨어밖에 사용하지 못합니다. 하드웨어 운용에 있어 별도의 드라이버가 필요한 GPU의 경우엔 어떻게 Openshift에서 사용할 수 있는지 알아보도록 하겠습니다.

2021

Openshift Custom Domain 설정
Kubernetes Openshift
Overview # Kubernetes같은 경우는 클러스터 생성시, 도메인이 필요하지 않기 때문에 원하는 도메인을 사용하고 싶다면 별도로 ingress를 통해 세팅해줘야하는데요,
Openshift Ingress Certificate 구성
Kubernetes Openshift
Overview # 이번 문서에서는 Openshift클러스터의 Ingress에 Certificate를 구성하여 탭 상단의 “Not Secure” 경고를 없애보도록 하겠습니다.
Openshift4.X Installation on Baremetal -Troubleshooting
Kubernetes RHCOS Virtualbox Openshift
Overview # (21.07.18 수정) Openshift 4.x를 설치하며 만난 에러들에 대한 트러블슈팅입니다. -> Openshift4.3 Installation on Baremetal -> Openshift4.7 Baremetal 설치 - Restricted Network
Openshift4 OperatorHub 구성
Kubernetes RHCOS Openshift
Overview # OperatorHub는 RedHat에서 Openshift사용자들이 편하게 app을 배포&관리할 수 있도록 패키징해둔 App(Operator)들의 집합입니다.
Openshift4.7 Baremetal 설치 - Restricted Network
Kubernetes RHCOS VMware Openshift
Overview # 작년에 Openshift 4.3에대한 baremetal UPI방식, 그리고 폐쇄망에서의 설치에 대해서 기술한 적이 있습니다.

2020

Openshift4 Operations -Troubleshooting
Kubernetes RHCOS Openshift
Overview # Openshift를 다루며 생겼던 에러들에 대해서 정리해둔 문서입니다.
Openshift4.3 Baremetal 설치 - Restricted Network
Kubernetes RHCOS VMware Openshift
Overview # 약 5개월 전에는 베어메탈에 UPI방식으로 openshift 4.3을 설치해보는 문서를 포스팅했었습니다.
Openshift Network를 위한 몇가지 설정
Network VMware Openshift CentOS
Overview # (2020.09.21)
Openshift ResourceQuota & LimitRange
Kubernetes Openshift
Overview # Openshift의 리소스를 제한시키는 기능인 ResourceQuota에 대해서 알아보겠습니다.
Openshift Deployment & DeploymentConfig
Kubernetes Openshift
Overview # Openshift는 pod을 배포할 때, 크게 Deployment와 DeploymentConfig 두가지 방식으로 배포합니다.
Openshift ServiceAccount & S2I basic
Kubernetes Openshift
Overview # 프로젝트의 서비스어카운트와 S2I빌드에 대해 간략하게 기술하겠습니다.
Openshift Authentication
Kubernetes Openshift
Overview # 이번 포스팅에서는 openshift 에서 유저를 추가해보고 권한을 부여하는 방법에 대해 기술하겠습니다.
Openshift4.3 Control plane 이란?
Kubernetes Doc Openshift
Overview # Red Hat 공식 문서에 적혀있는 내용을 번역한 문서입니다. 영어공부겸 하는 번역이니 오역&의역이 있을수도 있습니다..
Openshift4.3 Installation on Baremetal
Kubernetes RHCOS Virtualbox Openshift
Overview # 꽤 오랜만에 하는 포스팅입니다. 나태해진건…아니고 그 동안 Openshift4 UPI를 수련하고 왔습니다. Openshift3에서 4로 버전이 올라가면서 설치방법이 많이 바뀌었습니다. 원래는 Ansible로 설치하면 끝이였고 운영체제도 RHEL을 사용하는 방법이었는데 이제는 openshift-installer를 사용하고 운영체제도 RHCOS를 사용해야합니다. (container runtime도 docker에서 cri-o로 바뀌었죠) 설치방법도 익숙치 않고, 예전보다 건드려야할 부분들이 많아서 예상보다 테스트하는데 시간이 더 오래걸린 것 같습니다.
Openshift4.3 Installation on AWS
Kubernetes AWS RHEL Openshift
Overview # 이번 포스팅에서는 Openshift Container Platform 4.x 를 AWS에 설치해보도록 하겠습니다.

2019

RedHat Openshift
RHEL Openshift Docs
introduction of Red Hat Openshift Openshift란? # openshift는 기업에 Docker와 Kubernetes를 제공하는 컨테이너 애플리케이션 플랫폼입니다. 사용중인 애플리케이션에 관계없이, 거의 모든 인프라에서 애플리케이션을 쉽고 빠르게 구축, 개발, 배포할 수 있습니다. 즉, 신속한 애플리케이션 배포를 위해 Docker Container와 DevOps도구를 사용하여 Kubernetes를 지원하는 운영환경을 제공해 줄 수 있습니다.