ai-cfia / ai-cfia/howard-on-prem

On-prem kubernetes cluster creation

Aberta
#2 0 comentários 0 reações 2 responsáveis Reivindicada por @ChromaticPanic Ver no GitHub
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.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.