K8s
Kubernetes infrastructure configurations and deployment scripts.
Overview
A collection of Kubernetes manifests, deployment scripts, and infrastructure configurations for managing containerized applications and services.
Tech Stack
- Orchestration: Kubernetes
- Networking: MetalLB, Nginx Ingress
- Tools: kubectl, shell scripts
Components
Networking
- MetalLB: Load balancer configuration for bare-metal clusters
- Nginx Ingress: Ingress controller for HTTP/HTTPS routing
Scripts
1.sh,2.sh,3.sh,4.sh: Deployment and configuration scriptsgitlab-admin-sa.yaml: GitLab service account configuration
Features
- Load balancing with MetalLB
- Ingress routing and SSL termination
- Service account management
- Automated deployment scripts
Usage
Execute the numbered scripts in sequence for cluster setup and configuration.