https://github.com/aaqyaar/infra-kit
InfraKit is a comprehensive infrastructure setup and deployment toolkit designed for seamless server management. It includes standalone server deployment scripts, Kubernetes configurations, Helm charts, and CI/CD automation to streamline infrastructure provisioning and application deployment.
https://github.com/aaqyaar/infra-kit
ci-cd cluster docker helm kubernetes
Last synced: 3 months ago
JSON representation
InfraKit is a comprehensive infrastructure setup and deployment toolkit designed for seamless server management. It includes standalone server deployment scripts, Kubernetes configurations, Helm charts, and CI/CD automation to streamline infrastructure provisioning and application deployment.
- Host: GitHub
- URL: https://github.com/aaqyaar/infra-kit
- Owner: aaqyaar
- Created: 2025-02-07T21:25:49.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-07T21:28:30.000Z (4 months ago)
- Last Synced: 2025-02-07T22:29:11.662Z (4 months ago)
- Topics: ci-cd, cluster, docker, helm, kubernetes
- Language: Shell
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Server Setup Repository
## Overview
This repository provides scripts and configurations for setting up servers, deploying applications, and managing infrastructure efficiently. It includes standalone server deployment scripts, Kubernetes configurations, Helm charts, and CI/CD integration.
## Features
### π₯οΈ **Standalone Server Setup**
Scripts for installing and configuring:
- **Databases** (MySQL, PostgreSQL, MongoDB, etc.)
- **Node.js** & **Golang** environments
- **Nginx** for web server setup
- **PM2** for process management### βΈοΈ **Kubernetes (K8s) Configurations**
- **Ingress, Services, Deployments, HPA, Jobs**
- **Optimized for scalability & reliability**### π **Helm Charts**
- Deployment of databases using **Helm** for better manageability
### π **CI/CD Integration**
- Automated deployments using CI/CD pipelines
## Usage
1. Clone the repository:
```sh
git clone https://github.com/aaqyaar/infra-kit.git
cd server-setup
```
2. Run the necessary setup scripts or deploy using Kubernetes & Helm.## Contributions
Feel free to contribute by submitting a pull request!
## License
This project is open-source under the **MIT License**.