일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ceph
- Ansible
- grafana-loki
- cloud-init
- awx
- OpenStack
- archlinux
- kolla-ansible
- cephadm
- ceph-ansible
- KVM
- ubuntu
- pacman
- k8s
- i3
- Octavia
- port open
- nfs-provisioner
- libvirt
- Linux
- Kubeflow
- kolla
- repository
- Arch
- HTML
- golang
- Kubernetes
- Docker
- terraform
- yum
- Today
- Total
목록60.Cloud/80.Kubernetes (45)
YJWANG
refer to https://github.com/kubernetes-sigs/kubespray Deploy [root@kf01_deploy_0 ~]# yum -y install python3-pip wget git vim epel-release [root@kf01_deploy_0 ~]# yum -y install sshpass - [root@kf01_deploy_0 ~]# git clone https://github.com/kubernetes-sigs/kubespray.git [root@kf01_deploy_0 ~]# cd kubespray/ - [root@kf01_deploy_0 kubespray]# pip3 install -r requirements.txt [root@kf01_deploy_0 kub..
istio 공식 홈페이지에 기술된 'Getting Started' 기준으로 정리된 포스팅이다. Environment [root@master01 ~]# kubectl version Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.7", GitCommit:"1dd5338295409edcfff11505e7bb246f0d325d15", GitTreeState:"clean", BuildDate:"2021-01-13T13:23:52Z", GoVersion:"go1.15.5", Compiler:"gc", Platform:"linux/amd64"} Server Version: version.Info{Major:"1", Minor:"19", G..
refer to https://github.com/prometheus-community/helm-charts prerequisite !!Check your cluster version & helm version Kubernetes 1.16+ Helm 3+ - [root@master01 helm]# kubectl version Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.2", GitCommit:"f5743093fd1c663cb0cbc89748f730662345d44d", GitTreeState:"clean", BuildDate:"2020-09-16T13:41:02Z", GoVersion:"go1.15", Compiler:"g..
refer to https://helm.sh/docs/intro/quickstart/ https://helm.sh/docs/intro/install/ Install Helm Install from script $ curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 $ chmod 700 get_helm.sh $ ./get_helm.sh Using Helm [root@master01 helm]# helm repo add stable https://charts.helm.sh/stable "stable" has been added to your repositories [root@master01..
Refer to https://reoim.tistory.com/entry/Kubernetes-Helm-%EC%82%AC%EC%9A%A9%EB%B2%95 https://v2.helm.sh/docs/using_helm/#installing-helm https://helm.sh/docs/intro/using_helm/ Install Helm Client 아래에서 소개된 방법 외에도 Helm 공식 문서 통해서 추가로 확인할 수 있다. From script [root@master01 helm]# curl -LO https://git.io/get_helm.sh [root@master01 helm]# chmod +x get_helm.sh [root@master01 helm]# ./get_helm.sh From pre..
PVC를 생성하면 지정한 Storage Class에서 provisioner 항목을 보고 provisioner를 통해 pv를 생성하고 매핑한다. 이후 해당 pvc를 pod 및 deployment에서 사용하면 된다. 물론 NFS-Server는 사전에 구성을 해두어야 한다. Ansible로 구성하는 방법도 포스팅 해두었으니 참고하길 바란다. yjwang.tistory.com/entry/Ansible-NFS-%EC%84%9C%EB%B2%84-%EA%B5%AC%EC%B6%95 아래 yaml을 순서대로 실행하면 된다. 00-rbac.yaml kind: ServiceAccount apiVersion: v1 metadata: name: nfs-pod-provisioner-sa --- kind: ClusterRole #..