Install Helm curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 chmod 700 get_helm.sh ./get_helm.sh Doc Auto completion echo “source
Tag: k8s
Dica de produtividade no Kubernetes .vimrc e .bashrc
vimrc vim ~/.vimrc +$ Observações: O +$ vai ter levar para o final do arquivo. A aspas ( " ) no inicio da linha do arquivo .vimrc é um comentário como o ( # ) é no .bashrc. “Configutação para produtividade com manifestos .yaml k8s autocmd FileType yaml setlocal ts=2 sts=2 sw=2 et ruler cursorcolumn […]
Kubernetes configure o seu namespace default
Com um cluster recem criado, esses são os 4 namespaces padrões do Kubernetes. kubectl get namespace NAME STATUS AGE default Active 6h16m kube-node-lease Active 6h16m kube-public Active 6h16m kube-system Active 6h16m Tudo que for criado sem declarar um namespace vai para o namespace default. kubectl run nginx –image=nginx kubectl get pods # O comando abaixo […]
Kubernetes sem docker (containerd e runc)
Distribuição utilizada ubuntu 20.04 LTS Imagem vagrant ubuntu/focal64(virtualbox, 20211026.0.0) Ajustando a hora sudo timedatectl set-timezone America/Sao_Paulo Garantindo modulos necessários cat /etc/modules-load.d/k8s.conf overlay br_netfilter #ip_vs_rr #ip_vs_wrr #ip_vs_sh #nf_conntrack_ipv4 #ip_vs EOF Adicioando parametros de kernel necessários cat /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables=1 net.bridge.bridge-nf-call-iptables=1 net.ipv4.ip_forward=1 EOF sudo modprobe overlay sudo modprobe br_netfilter Desabilitando a swap swapoff -a vim /etc/fstab # Comente […]