본문 바로가기
반응형

upgrade3

Kubernetes Cluster Version Upgrade(kubeadm) 쿠버네티스 클러스터 버전 업그레이드 작업 업그레이드 순서Control-Plane 노드 업그레이드 (Control-Plane Node가 2개 이상의 경우) 다른 Control-Plane 노드 업그레이드WorkerNodes 업그레이드필요사항모든 노드가 Ready 상태Swap 비활성화Node Draining 필요.   (Container Spec hash 값이 변경되었으므로, 모든 컨테이너(pod)는 업그레이드후 재시작 됩니다.   따라서, 사전에 Node Drain 을 진행해두면 영향도를 최소화 할 수 있습니다. )업그레이드 전에 릴리즈노트를 자세히 확인이 필요.   (업그레이드 되면, 일부 사용하지 못하는 command들이 나올 수 있다. ) 업그레이드 할 버전 결정. # yum list --showdup.. 2025. 3. 21.
Ansible Python 버전 업그레이드 2.7 to 3.6 Ansible 2.5 이상의 버전에서는 Python 3에서 작동하는 것이 기본이 되었습니다. 그로인해 python 2.7 에서 3버전으로 업그레이드를 진행합니다. 단순히 Python만 2.7 > 3.5 버전으로 업그레이드 한다고 해서 "Ansible이 사용하는 Python 버전"이 변경되지 않습니다. Ansible이 사용하는 Python 버전 3버전으로 변경하려면... Ansible Python 3 지원 페이지의 지침에 따라, 기존 설치된 Ansible을 제거한 후, 다음의 pip3를 사용하여 ansible 재설치 해야합니다. [현재 ansible 버전 확인] $ ansible --version Ansible 2.9.23 버전(python 2.7.5 버전 사용) [Python 버전 업그레이드] 2021... 2021. 8. 10.
Python upgrade 2.7 to 3.6(CentOS 7) Ansible 2.5 이상의 버전에서는 기본적으로 Python 3 에서 작동하는 것이 기본이 되었으며, Ansible AWX를 사용하려면, Python 3.6 버전 이상이 필요하여, Python의 업그레이드 필요하게 되었습니다. 작업절차 1) Python 3 설치 2) Python 타겟버전 변경(2.7 > 3.6) 3) PIP 최신버전 업그레이드 작업환경 - CentOS 7.9 - 현재 Python 2.7 [Python 현재버전 확인] 현재 Python 2.7.5 버전 사용중 [Yum List를 통해 Python3 버전확인] (현재 3.6 버전을 설치할 수 있다.) [Python 3 설치] $ yum install python3 [Python3 설치 결과] Python2.7과 Python3.6이 공존하는.. 2021. 8. 10.
반응형