1 - Exportar o diretorio /k8s via nfs
- Pré requisito - Instalar nfs-kernel-server com o comando abaixo:
apt-get install -y nfs-kernel-server
- Criar o diretório /opt/k8s
mkdir /opt/k8s
- Dar as devidas permissões
chmod 1777 /opt/k8s
- É necessário definir quais diretórios serão exportos via NFS, fazemos isso incluindo o conteúdo abaixo no arquivo /etc/exports
echo "/opt/k8s *(rw,sync,no_root_squash,subtree_check)" >> /etc/exports
- Após isso executar:
exportfs -ar
2 - Criar index personalizado
echo "Curso kubernetes - Codeops" >> /opt/k8s/index.html
3 - Criar PV
kubectl create -f pv.yaml
4 - Criar PVC
kubectl create -f pvc.yaml
5 - Criar Deployment
kubectl create -f deployment.yaml
6 - Criar Service
kubectl create -f service.yaml