[K8S] nfs-client-provisioner 설치

vm 에서 Kubernetes 를 테스트 하게 되면 Persistent Volume 사용시 nfs 등을 사용 할수 있습니다. 별도의 nfs-server 를 이용하여 kubernetes 에 nfs-client-provisioner 를 구성 합니다. k8s-master , k8s-node 에 nfs-common 패키지를 설치 합니다. $ sudo apt install -y nfs-common nfs 서버 설정 $ sudo apt install -y nfs-kernel-server $ sudo mkdir -p /k8s/volume01 $ sudo... » read more

[K8S] kubespray 를 이용한 kubernetes 구성

단순하게 한대만 구성 한다고 하면 kubeadm 으로 kubenetes 를 설치 해도 좋지만 여러대를 구성 한다거나 타이핑 치는게 귀찮을때가 가끔 있습니다. -_- 그럴땐 bastion-host 구성후 kubespray 로 구성 하는것이 굉장히 편합니다. onpremise 구성시 필요한 metallb , helm 등등을 한번에 구성후 자동으로 설치 할수 있습니다. bastion-host /etc/hosts 파일 설정 $ sudo vi /etc/hosts 192.168.0.10 k8s-master 192.168.0.11 k8s-node01... » read more

[K8S] kubernetes – v1.21.14 install – kubeadm-docker

kubeadm 으로 kubernetes 를 구성 합니다. 테스트 장비는 vm / ubuntu 20.04 로 테스트 하였습니다. master , node 와 모든 설치 과정이 동일하며, kubeadm init 의 경우 master 에서 실행 하며, node 에서는 kubeadm join 을 하여 kubernetes 클러스터에 추가 합니다. hostname 설정 $ sudo vi /etc/hosts 192.168.0.10 k8s-master 192.168.0.11 k8s-node01 192.168.0.12 k8s-node02 swap disable... » read more

[K8S] mysql-StatefulSet 배포시 오류메시지 initialize specified but the data directory has files in it. Aborting.

stackoverflow mysql-StatefulSet 배포시 오류 initialize specified but the data directory has files in it. Aborting. $ k logs -n default po/mysql-0 ~ [ERROR] --initialize specified but the data directory has files in it. Aborting. [ERROR] Aborting mysql.yaml 파일에 args 라인을 추가 합니다. spec: containers: - image: mysql:5.7 name: mysql args: - "--ignore-db-dir=lost+found"

[WP] wp-cli 를 사용한 wordpress 주소 변경

wp-cli 명령어를 이용한 wordpress 주소 변경 root 유저 사용시 --allow-root 옵션을 추가 하여 사용 합니다. # curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar # php wp-cli.phar --info # chmod +x wp-cli.phar # wp-cli.phar /usr/bin/wp # wp search-replace 'http://olddomain.com' 'http://newdomain.com' --dry-run --allow-root --path=/도메인/html # wp search-replace 'http://olddomain.com' 'http://newdomain.com' --allow-root --allow-root --path=/도메인/html # systemctl restart nginx php-fpm