Skip to main content

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 scripts
  • gitlab-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.