jay-johnson/deploy-to-kubernetes

Deploy a distributed AI stack to a multi-host or single-host Kubernetes cluster on CentOS 7 and also works on AWS - and comes with: cert-manager + redis-cluster + rook-ceph for persistent storage + minio s3 object store + splunk + optional external dns server + affinity examples - validated with K8 version 1.13.4 :hammer: :wrench: :cloud:

54
/ 100
Established

This project helps operations engineers and IT professionals quickly set up a robust Kubernetes cluster on CentOS 7, capable of hosting distributed AI applications. It takes CentOS 7 servers (physical or virtual, single or multi-host) as input and provides a fully configured Kubernetes environment with essential services like persistent storage, object storage, databases, and an optional logging solution. The output is a secure, scalable platform ready to deploy multi-tenant AI services, such as those used for training deep neural networks and serving real-time predictions.

No commits in the last 6 months. Available on PyPI.

Use this if you need to rapidly provision a secure, scalable Kubernetes infrastructure on CentOS 7 to host distributed AI applications and their supporting services like databases and object storage.

Not ideal if your organization primarily uses Ubuntu for production Kubernetes, prefers managed cloud Kubernetes services, or does not require a complex distributed AI stack.

AI infrastructure MLOps Kubernetes deployment distributed computing data science platform
Stale 6m
Maintenance 0 / 25
Adoption 9 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

83

Forks

28

Language

Shell

License

Apache-2.0

Last pushed

Mar 12, 2019

Commits (30d)

0

Dependencies

15

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mlops/jay-johnson/deploy-to-kubernetes"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.