반응형 분류 전체보기74 쿠버네티스(Kubernetes), 랜처(Rancher, RKE2) 설치 1편 Rancher 소개 Rancher는 어디서나 모든 공급자에게 클러스터를 배포하고 실행할 수 있는 Kubernetes 관리 도구입니다. Rancher는 쿠버네티스를 위한 완벽한 컨테이너 관리 플랫폼으로, 어디서나 쿠버네티스를 성공적으로 실행할 수 있는 도구를 제공합니다. Rancher 설치 Rancher를 설치하기 위해서는 서버에 Kubernetes 나 Docker 가 설치되어 있지 않아도 상관없습니다. RKE2 설치시 쿠버네티스 클러스터도 함께 진행됩니다. 설치전 운영체제와 서비스 포트 등을 잘 확인해서 진행에 문제가 없는지 확인해야 합니다. Ubuntu 22.04 와 Rocky9 에서 문제없이 진행했습니다. RKE2를 통해 쿠버네티스 클러스터 구축 후 랜처를 설치하도록 하겠습니다. Requirement.. 2023. 9. 13. 쿠버네티스(Kubernetes) 클러스터 복구 쿠버네티스 클러스터 오류 발생 시 복원하는 방법에 대해 공유해보려고 합니다. 쿠버네티스 with 랜처 버젼: v.1.25.12+rker1 이슈 상황 개발 쿠버네티스 클러스터에 신규 서버 한대를 추가해야 하는 상황이 발생했습니다. 신규 서버는 워커노드로 클러스터에 추가할 예정이였습니다. 신규 서버의 노드 설정 실수로 워커노드가 아닌 마스터노드로 클러스터에 추가했습니다. 워커노드로 신규 서버에 접속하여 쿠버네티스를 삭제했습니다. 이슈 발생 쿠버네티스 클러스터는 지워버린 신규 서버의 노드와 통신하려고 시도 쿠버네티스 마스터 노드의 명령어가 동작하지 않음 클러스터 정보를 확인해 보기 위해 커맨드를 입력해 보면 kube-apiserver 가 동작하지 않는다. 쿠버네티스 클러스터에 마스터 노드를 추가한 뒤 클러스터.. 2023. 9. 12. 쿠버네티스(Kubernetes) PV / PVC / StorageClass (2) PVC PVC (Persistent Volume Claim)는 Kubernetes에서 사용되는 리소스 객체로서, Pod가 스토리지 자원을 요청하고 어떤 PV (Persistent Volume)와 바인딩될지를 정의합니다. 쉽게 말해, PVC는 Pod가 어떤 스토리지를 사용할 것인지를 지정하는 요청서와 같은 역할을 합니다. 다음은 PVC에 대한 주요 특징과 사용 사례에 대한 설명입니다 스토리지 요청: PVC는 Pod가 얼마나 많은 스토리지를 필요로 하는지를 정의합니다. 이 요청은 용량 (storage capacity) 및 액세스 모드 (access mode)를 포함할 수 있습니다. 자동 프로비저닝: PVC가 요청하는 스토리지 자원이 사용 가능한 PV로 바인딩되지 않은 경우, 스토리지 클래스 (StorageC.. 2023. 9. 8. 스프링(Spring) 에서 RequestURI, RequestURL 차이 Spring에서 requestURI와 requestURL은 HTTP 요청의 URL 정보를 나타내는 두 가지 다른 속성입니다. requestURI requestURI는 클라이언트가 요청한 URL의 경로 부분을 나타냅니다. 경로는 컨텍스트 경로 (Context Path) 이후부터 시작하여, 쿼리 문자열 (? 이후) 이전까지의 URL 일부분입니다. 예를 들어, "http://example.com/myapp/user/profile?id=123"라는 URL에서 requestURI는 "/myapp/user/profile"입니다. requestURL requestURL은 클라이언트가 요청한 URL 전체를 나타냅니다. 경로와 쿼리 문자열을 모두 포함하며, 프로토콜 (http, https), 호스트 (domain), 포.. 2023. 9. 8. 이전 1 2 3 4 5 6 ··· 19 다음 반응형