songleo / private-cloud

This repository primarily offers a tool that enables users to quickly build a private cloud platform on Kubernetes. This platform is mainly intended for the research and study of various cloud-native projects and technologies.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This repository primarily offers a tool that enables users to quickly build a private cloud platform on Kubernetes. This platform is mainly intended for the research and study of various cloud-native projects and technologies.

Prerequisites

  • kubectl v1.27.3
  • kind v0.20.0
  • docker
  • flux version 2.2.2
  • $GITHUB_USER
  • $GITHUB_TOKEN

Please ensure that you add the mapping of IP addresses and domain names in your /etc/hosts file. For example, if your local IP is 192.168.0.106, you need to add the following content to your /etc/hosts file.

192.168.0.106 www.private-cloud.com

Technology Stack

Deploy

./install.sh

Test

./test/deployment-test.sh
./test/ingress-test.sh

About

This repository primarily offers a tool that enables users to quickly build a private cloud platform on Kubernetes. This platform is mainly intended for the research and study of various cloud-native projects and technologies.

License:Apache License 2.0


Languages

Language:Shell 95.3%Language:Dockerfile 4.7%