top of page
Buscar


Manipulação do componente Service do Kubernetes
Fala pessoal. Tudo bem? Sabe para que serve o Service do K8s? Service é um tipo de recurso como os outros do K8s. Ele é um recurso que expõe o nosso aplicativo para fora do cluster. As nossas aplicações podem ser acessadas fora do cluster. Isso pode ser feito com diferentes tipos de serviços. O tráfego externo (que vem da internet) precisa de permissão para chegar ao servidor dentro do cluster. K8s oferece um serviço de DNS exposto ao PODs que executa ao cluster, ou seja, o s
Rodrigo Saito
20 de mai.7 min de leitura


Como criar e manipular namespaces no kubernetes
Tudo bem, pessoal? Voce sabe para que são utilizados os namespaces no kubernetes? Sevem para que sejam separados logicamente recursos do k8s. Referência: https://faun.pub/kubernetes-lab-15-namespaces-d06442c264cb É um mecanismo para isolar grupos de recursos dentro de um cluster. Os nomes dos recursos precisam ser exclusivos dentro do seu namespace. Não é qualquer objeto que pode ser colocado dentro de um namespace. Podem ser colocado vários que oferecem isolamento lógico: 1
Rodrigo Saito
10 de mai.4 min de leitura


Como fazer a alteração do Strategy Type no deployment do K8s
Tudo bem pessoal? No Kubernetes, o campo .spec.strategy.type determina como um Deployment gerencia a transição entre diferentes versões da sua aplicação. O Kubernetes suporta nativamente dois tipos principais de estratégia: RollingUpdate (Padrão): Substitui os Pods antigos pelos novos gradualmente para garantir zero tempo de inatividade (zero downtime). Você pode ajustar esse processo usando dois parâmetros: maxSurge: O número de Pods que podem ser criados acima da quantidade
Rodrigo Saito
10 de mai.2 min de leitura


Como funciona o Rollout Pause e Rollout Resume no kubernetes
Fala pessoal, tudo bem? Vamos aprender a utilizar 2 variações do comando Rollout, sendo o Pause e o Resume. Geralmente podemos utilizar quando aplicamos uma arquivos para fazer a criação de componentes e percebemos que pode haver algo de errado. É possível pausarmos a criação dos componentes e e verificarmos o ambiente. Para isso, verifique se o minikube está executando: minikube status Se ele não estiver executando, de o comando: minikube start minube status Vamos fazer a ab
Rodrigo Saito
10 de mai.2 min de leitura


Como utilizar o Deployment Rollback no Kubernetes
Fala pessoal, tudo bem? Quando o seu deployment deu alguma coisa errada, precisamos utilizar o Dewployment Rollback, para voltarmos a uma versão anterior do Deployment. Vamos fazer a listagem das nossas revisões kubectl rollout history deployment.apps/frontend-deployment Posso também fazer com que a revisão tenha uma versão específica: kubectl rollout history deployment.apps/frontend-deployment --revision=2 Veja a revisão especifica 3 kubectl rollout history deployment.apps/f
Rodrigo Saito
6 de mai.2 min de leitura


Como utilizar o Rollout History do Kubernetes
Fala pessoal, tudo bem? É possível fazermos revisões de deployment já utilizamos no kubernetes. Para isso, abra o arquivo dentro de Downloads\my-deployment.yaml. Caso voce não tenha, segue conteúdo do arquivo: apiVersion: apps/v1 kind: Deployment metadata: name: frontend-deployment labels: app: frontend spec: template: metadata: name: pod-my-nginx labels: env: production spec: containers: - name: nginx-container image: nginx selector: matchLabels: env: production replicas: 4
Rodrigo Saito
6 de mai.2 min de leitura


Criação de Deployments no Kubernetes
Fala pessoal, tudo bem? O deployment é o recurso responsável por fazer a implantação da nossa aplicação. O K8s utiliza por padrão a estratégia chamada Rolling Updates ou Rolling Release que executa um percentual de indisponibilidade de PODs. O padrão é ter no máximo de 25% do total de Pods que voce tem executando. Outra forma (mas não padrão) que o K8s faz o deployment é através do Recreate Deployment, porém pode causar uma certa indisponibilidade (Deve ser usada somente em
Rodrigo Saito
6 de mai.2 min de leitura


Criação de ReplicaSet com Scale Up e Scale Down em modo imperativo no Kubernetes
Fala pessoal, tudo bem? Para quem já criou os ReplicaSets com o arquivo YAML anteriormente, podemos agora comparar a fazer via modo imperativo. Entre na pasta Downloads cd Downloads Verifique primeiro quantos PODS voce tem em sua maquina virtual, com o comando: kubectl get pods Se voce teve um erro como este, é sinal que o minikube está parado. Para iniciar o minikube, execute o seguinte comando: minikube start Execute novamente o comando para verificar quantos PODs temos na
Rodrigo Saito
5 de mai.2 min de leitura


Criação de ReplicaSet do Kubernetes com arquivo YAML
Fala pessoal, tudo bem? Vamos hoje fazer a criação de componentes ReplicaSet do Kubernetes. Os ReplicaSet serem para controlar a criação e execução dos PODs do Kubernetes. Para isso, utilize um editor de texto de sua preferencia. Atenção para edição do arquivo manifestro. NUNCA utilize <TAB>. Utilize <espaço> para indentar os comandos: Crie uma rquivo my-replicaset.yaml, com o seguinte conteúdo: Conteúdo do arquivo: apiVersion: apps/v1 kind: ReplicaSet metadata: name: fronten
Rodrigo Saito
26 de abr.2 min de leitura


Criação de PODs do Kubernetes com arquivo YAML (manifesto)
Criação de PODs do kubernetes utilizando arquivos YAML
Rodrigo Saito
22 de abr.2 min de leitura


Como criar componentes do Kubernetes de modo imperativo
primeiros comandos no kubernates em modo imperativo
Rodrigo Saito
21 de abr.1 min de leitura


Como instalar Kubernetes em uma Máquina Virtual Linux
criação de uma vm oracle ubuntu e a instalação do docker, minikube
Rodrigo Saito
20 de abr.3 min de leitura


Como instalar o SQL Server 2025 no Docker Desktop
instalação e configuração do SQL Server 2025 no Docker Desktop
Rodrigo Saito
27 de mai. de 20252 min de leitura


Como configurar o Cassandra Cluster no Docker Desktop usando Compose
Fala pessoal, Tudo bem? Quer fazer a configuração do Cassandra usando o Docker Compose? Pois bem, vamos criar um cluster com 3 nós do...
Rodrigo Saito
12 de mai. de 20253 min de leitura


Como instalar o Redis no Docker Desktop
Fala pessoal, tudo bem? Voce já ouviu falar o Redis (REmote DIctionary Server)? É um dos bancos de dados NoSQL de armazenamento de...
Rodrigo Saito
20 de abr. de 20253 min de leitura


Como instalar o Oracle Database 23ai no Docker Desktop
Instalação do Oracle Database 23ai utilizando Docker Desktop
Rodrigo Saito
5 de dez. de 20241 min de leitura


Como conectar o Power BI no SQL Server 2022 no Docker, usando o AdventureWorksDW2022?
Quer fazer a conexão do Power BI no SQL Server 2022 no Docker, usando a base de dados Adventure Works DW 2022? Temos o passo a passo aqui!
Rodrigo Saito
24 de nov. de 20242 min de leitura


Como restaurar o banco de dados Adventure Works em um SQL Server no Docker?
Restauração do banco de dados Adventure Works no SQL Server em um container Docker
Rodrigo Saito
14 de nov. de 20242 min de leitura
bottom of page
