Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/outscale/osc-k8s-rke-cluster
Example of Kubernetes deployment on Outscale's cloud in few minutes
https://github.com/outscale/osc-k8s-rke-cluster
Last synced: 7 days ago
JSON representation
Example of Kubernetes deployment on Outscale's cloud in few minutes
- Host: GitHub
- URL: https://github.com/outscale/osc-k8s-rke-cluster
- Owner: outscale
- License: bsd-3-clause
- Created: 2022-01-12T13:29:56.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-10-22T09:57:47.000Z (22 days ago)
- Last Synced: 2024-10-23T14:10:23.115Z (21 days ago)
- Language: HCL
- Homepage:
- Size: 144 KB
- Stars: 5
- Watchers: 6
- Forks: 7
- Open Issues: 9
-
Metadata Files:
- Readme: docs/README.md
- Contributing: docs/contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# Kubernetes Cluster With RKE On Outscale Cloud
[![Project Sandbox](https://docs.outscale.com/fr/userguide/_images/Project-Sandbox-yellow.svg)](https://docs.outscale.com/en/userguide/Open-Source-Projects.html)This reprository contain a way to deploy a [kubernetes](https://kubernetes.io/) cluster using [rke](https://rancher.com/docs/rke/) on [Outscale cloud provider](https://outscale.com/).
# Architecture
## Private (default)
The Kubernetes cluster is deployed inside a [Net](https://docs.outscale.com/en/userguide/Virtual-Private-Clouds-VPCs.html) with two [Subnets](https://docs.outscale.com/en/userguide/Getting-Information-About-Your-Subnets.html):
- One subnet (10.0.0.0/24) containing:
- A bastion host
- A [NAT Service](https://docs.outscale.com/en/userguide/About-NAT-Gateways.html) to provide internet access to nodes.
- A load balancer for kube-apiserver
- One subnet (10.0.0.1/24) containing all nodes (control plane and worker nodes)## Public
The Kubernetes cluster is deployed in the public cloud :
- All nodes have a public IP:
- A load balancer is created to access the kube-apiserver# Use the project
- [Deploy](deploy.md)
- [Testing](testing.md)
- [Contributing](contributing.md)
- [Github Actions](githubaction.md)
- [Addons](../addons/)