https://github.com/vit0ur/kubernetes-initial-service
Este projeto tem como objetivo fornecer uma configuração inicial de serviços no Kubernetes, facilitando o bootstrap de aplicações e serviços essenciais em um cluster.
https://github.com/vit0ur/kubernetes-initial-service
docker-image kubernetes kubernetes-cluster kubernetes-deployment kubernetes-service
Last synced: about 1 month ago
JSON representation
Este projeto tem como objetivo fornecer uma configuração inicial de serviços no Kubernetes, facilitando o bootstrap de aplicações e serviços essenciais em um cluster.
- Host: GitHub
- URL: https://github.com/vit0ur/kubernetes-initial-service
- Owner: vit0ur
- Created: 2025-09-17T14:24:25.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-09-17T14:28:23.000Z (9 months ago)
- Last Synced: 2025-09-25T21:37:51.606Z (9 months ago)
- Topics: docker-image, kubernetes, kubernetes-cluster, kubernetes-deployment, kubernetes-service
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 📦 Kubernetes Initial Service
Este projeto tem como objetivo fornecer uma configuração inicial de serviços no Kubernetes, facilitando o bootstrap de aplicações e serviços essenciais em um cluster.
## 🚀 Objetivo
Automatizar a criação e configuração de serviços iniciais em um ambiente Kubernetes, como:
Deploys básicos
Services (ClusterIP, NodePort, LoadBalancer)
ConfigMaps e Secrets
Namespaces e RBAC
## 📁 Estrutura do Projeto
kubernetes-initial-service/
├── manifests/
│ ├── namespace.yaml
│ ├── service.yaml
│ ├── deployment.yaml
│ └── configmap.yaml
├── scripts/
│ └── apply.sh
└── README.md
## ⚙️ Pré-requisitos
Kubernetes 1.20+
kubectl configurado e autenticado com o cluster
Permissões para aplicar recursos no cluster
## 📦 Instalação
Shellgit clone https://github.com/vit0ur/kubernetes-initial-service.gitcd kubernetes-initial-service./scripts/apply.shShow more lines
## 📄 Recursos Criados
Namespace personalizado
Serviço exposto via ClusterIP
Deployment com imagem de exemplo
ConfigMap com variáveis de ambiente
## 🛠️ Personalização
Você pode editar os arquivos YAML em manifests/ para adaptar os recursos às necessidades do seu ambiente.
## 📚 Referências
Documentação oficial do Kubernetes
kubectl cheatsheet