전체카테고리 468

kubernetes-dashboard용 Service Account를 만들자

Kubernetes 권한관리는 기본적으로 RBAC로 Service Account에 따라서 정보노출이 다르다. Kubernetes 엔진 버전이 올라갈 수록 과거에 쉽게 접근하였던 cluster-admin 권한이 수동적으로 바뀌는것 같다. 따라서 cluster admin 권한의 계정을 만들고 이것으로 kubernetes-dashboard를 들어가자 우선 ServiceAccount, ClusterRoleBinding, Secret 리소스를 만들자 apiVersion: v1 kind: ServiceAccount metadata: name: admin-user namespace: kube-system secrets: - name: admin-user-secret --- apiVersion: rbac.authori..

PaaS/Kubernetes 2022.12.23

Kubespray로 Kubernetes 설치하기 (CentOS7)

예시 호스트명 및 IP k8s-m : 192.168.122.15 k8s-s : 192.168.122.16 설치 OS CentOS 7버전 사전 요구사항 확인 kubespray 는 버전별로 사전 requirements가 조금씩은 다르다. 공식 Github 혹은 웹사이트에서 확인을 해야한다. https://github.com/kubernetes-sigs/kubespray#requirements GitHub - kubernetes-sigs/kubespray: Deploy a Production Ready Kubernetes Cluster Deploy a Production Ready Kubernetes Cluster. Contribute to kubernetes-sigs/kubespray development ..

PaaS/Kubernetes 2022.12.14

Linux Python 버전 조정하기

현재 서버에 설치된 python 버전확인하기 # ls /usr/bin | grep python python3 python3.6 Python 3 설치 # yum install python3 하지먄 OS에서 지원하는 버전이 한계가 있다. 이때는 다른 방법을 써야함. 설치된 Python 기본 버전을 바꾸기 yum이 python2로 돌아가서 python 기본 버전을 변경할 때가 필요하다. 이때 아래 방법을 사용하면 좋다. # update-alternatives --config python # update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1 # update-alternatives --install /usr/bin/python py..

IaaS/기타 2022.12.14

Nexus Repository 이관하기

https://github.com/simpligility/maven-repository-tools GitHub - simpligility/maven-repository-tools: Tools for interacting with Maven repositories Tools for interacting with Maven repositories. Contribute to simpligility/maven-repository-tools development by creating an account on GitHub. github.com Private Repository를 구축하기 위해서 ASIS Repository에서 Dependency파일을(jar) 이관코자 한다면 위 프로그램을 사용하기 바란다. mave..

PaaS/CI CD 2022.10.05

LVM 볼륨 만들기

1. 추가된 물리디스크 확인 #fdisk -l 2. 위에서 확인된 새 볼륨을 파티셔닝 시작 #fdisk /dev/sdb ------------------파티션 마법사 [시작]------------------ command (m for help): n (새 파티션 추가) Partition type: ... Select (default p): p Partition number (1-4, default 1): 1 ... First sector... : (default로 그냥 Enter) ... Last sector... : (default로 그냥 Enter) ... command (m for help): p (현재 파티션 정보 출력) ... command (m for help): t (파티션 시스템 id 변경..

IaaS/기타 2022.10.05