ai-cfia / ai-cfia/howard-on-prem
On-prem kubernetes cluster creation
- Linguagem predominante
- HCL
- Estrelas
- 2
- Forks
- 0
- Merge médio
- 3d 11h
- PRs com merge (30d)
- 4
Descrição
## Executive Summary
To establish a Kubernetes cluster infrastructure, we propose the deployment of a new cluster using kubeadm for initialization. This project aims to effectively manage secrets using external-secrets, while also planning for necessary components such as access management, monitoring, security, network configuration, ingress solutions, certificate management, storage solutions, CI/CD integration, and backup strategies. By setting up a well-architected cluster, we can ensure a secure, performant, and maintainable environment that meets our organization's needs and facilitates future growth.
## Context
Our goal is to create a Kubernetes cluster that provides a reliable foundation for deploying and managing applications. Currently, we've identified the use of kubeadm for setting up the cluster and the integration of external-secrets for secret management. However, several other components are yet to be determined or implemented, including access management to kubectl, monitoring solutions, overall security strategies, CNI, ingress, certificate management, storage solutions, CI/CD integration, and backup strategies.
## TODO
### Cluster initialization and configuration
- ai-cfia/howard-on-prem#3
- #18
- #121
### Define and implement access management
- #22
- #17
- #118
### Monitoring and observability
- #64
- #44
### Security enhancements
- #65
- #32
- #108
### CNI and Networking
- ai-cfia/howard-on-prem#4
- #12
### Ingress configuration
- #7
- #39
### Certificate management
- #14
### Storage management
- ai-cfia/howard-on-prem#5
- #33
- #40
- #61
- #103
### CI/CD integration
- #8
- #19
### Backup and restore
- #21
- #37
### Evaluate Cost and Resource Optimization
- Using OpenCost, analyze cluster resource utilization to identify potential optimizations for cost-efficiency without sacrificing performance.
- Regular assessment of cloud costs associated with running the Kubernetes cluster.
### MLOps
- #27
- #28
- #29
### CFIA applications migration
- #34
- #35
- #67
- #120
### Test deployment
- #93
### Infrastructure
- #119
- #132
Guia de contribuição
Nenhum guia de contribuição indexado para este repositório
Avaliação
Esta issue ainda não foi avaliada.