Configuração de Armazenamento no Kubernetes
Testando PV e PVC em Ambiente Local
Exemplo básico de PersistentVolume (PV) e PersistentVolumeClaim (PVC):
apiVersion: v1
kind: PersistentVolume
metadata:
name: volume-dados
spec:
capacity:
storage: 2Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
hostPath:
path: /dados/armazenamento
---
apiVersion: ...
Publicado em 7-19 03:13
Serviços Mesh com Go e Envoy: Controle e Observabilidade de Tráfego
Em arquitetruas cloud-native modernas, o Service Mesh é fundamental para garantir a comunicação robusta, segura e eficiente entre microsserviços. Este artigo explora a criação de um protótipo de service mesh leve, utilizando Go e o proxy Envoy, focando em como a injeção customizada de Sidecar, políticas de controle de tráfego e coleta de métric ...
Publicado em 7-17 22:59
Práticas de CI/CD em Ambientes Cloud Native
Introdução ao CI/CD em Cloud Native
Este capítulo aprofunda os conceitos e práticas de Integração Contínua e Entrega Contínua (CI/CD) no contexto de arquiteturas cloud native. Dominar CI/CD é fundamental para o desenvolvimento e a implantação eficientes de aplicações em ambientes modernos de nuvem e infraestruturas de IA.
Conceitos Fundamentais ...
Publicado em 7-15 19:22
Guia de Instalação e Configuração do KServe no Kubernetes
Introdução ao KServe
O KServe é uma plataforma de inferência de Machine Learning (ML) serverless e padronizada, projetada para ser executada em clusters Kubernetes. Ele oferece uma interface de alta abstração para implantação de modelos de produção, suportando diversos frameworks como TensorFlow, XGBoost, Scikit-Learn, PyTorch e HuggingFace. A ...
Publicado em 7-14 19:15
Aprimoramento de Conectores: A Evolução Técnica que Mantém os Sistemas Competitivos
Motores Fundamentais para a Evolução das Versões de Conectores
No contexto de sistemas distribuídos modernos, os cnoectores servem como componentes essenciais que facilitam a comunicação entre diferentes plataformas, protocolos e fontes de dados. A sua evolução contínua é impulsionada por requisitos técnicos e de negócio cada vez mais rigorosos ...
Publicado em 7-14 08:30
Implantação do JumpServer no Kubernetes com Migracao de Dados
Configuração Inicial
Esta seção detalha os procedimentos iniciais para preparar o ambiente de implantação.
1.1 Instalação do Helm
Baixe e configure o gerenciador de pacotes Helm no seu sistema.
curl -fsSL https://get.helm.sh/helm-v3.12.1-linux-amd64.tar.gz -o helm.tar.gz
tar -zxvf helm.tar.gz
mv linux-amd64/helm /usr/local/bin/helm
helm vers ...
Publicado em 7-11 19:02
Orquestração de Microserviços Spring Boot com Kubernetes: Guia Completo de Implantação
O ecossistema Kubernetes consolidou-se como o padrão para a gestão de workloads conteinerizados. Para desenvolvedores Java que utilizam Spring Boot, compreender como integrar essas tecnologias é essencial para garantir escalabilidade e resiliência em ambientes de produção.
Componentes Estruturais do Cluster
Antes de avançar para a configuração, ...
Publicado em 7-7 22:31
Configurando Kubernetes com Multipass
O Multipass é uma ferramenta de virtualização leve desenvolvida pela Canonical, a mesma empresa por trás do Ubuntu. Embora as imagens padrão sejam baseadas em Ubuntu, esta ferramenta oferece uma experiência eficiente para desenvolvimento e testes.
Diferente de máquinas virtuais tradicionais, o Multipass oferece uma abordagem mais ágil, comparáv ...
Publicado em 7-7 04:27
Como um Pod no K8S utiliza GPU: Análise do código fonte do nvidia device plugin
Este artigo analisa o processo de como um Pod no Kubernetes solicita e utiliza recursos de GPU, explorando o mecanismo do device plugin e do nvidia-container-toolkit através do estudo do código fonte.
Visão Geral
Quando um Pod é criado no Kubernetes solicitando recursos de GPU, o sistema precisa resolver duas questões fundamentais: como o cl ...
Publicado em 7-6 22:32
Guia Técnico: Instalação e Configuração do NeuVector no Kubernetes
O NeuVector é uma plataforma de segurança de containers full-lifecycle que oferece firewall nativo para a nuvem. Este guia detalha o processo de instalação em um ambiente Kubernetes controlado.
Requisitos do Ambiente de Demonstração
Sistema Operacional: Ubuntu 18.04
Kubernetes: v1.20.14
Orquestração: Rancher v2.5.12
Runtime de Container: Docke ...
Publicado em 7-5 23:43