Go to file
孙振宇 cc91ef7d73 fix(scripts): made reset.sh executable
Signed-off-by: 孙振宇 <>
2025-01-12 04:15:53 +08:00
3rd feat(submodule): add kubespray as a submodule for Kubernetes deployment 2025-01-10 02:35:23 +08:00
assets chore: code staging 2025-01-10 02:35:25 +08:00
cluster fix(scripts): made reset.sh executable 2025-01-12 04:15:53 +08:00
first-class-pipeline chore(layout): project initialize and magicleaps manifests 2024-12-30 17:43:50 +08:00
magicleaps ci(bot-auto-bump): bump magicleaps image tags for alpha to snapshot-ce69a02-linux-amd64 2024-12-31 04:47:00 +00:00
.gitignore feat(inventory): add inventory template and update existing entries 2025-01-11 19:06:42 +08:00
.gitmodules feat(submodule): add kubespray as a submodule for Kubernetes deployment 2025-01-10 02:35:23 +08:00
README.md chore: code staging 2025-01-10 02:35:25 +08:00

Freeleaps Ops

All GitOps relates manifests or scripts.

Introduce

This repo has stored all manifests files of Freeleaps productions, infrastructures and cluster.

The project layout is follow this pattern:

layout

How to use ?

Please do not edit files under this repo if you do not know what you doing.

This repo files are managed by CI/CD services (Jenkins, Argo CD etc,.).

About cluster folder

P.S. THIS FOLDER IS ONLY USED FOR CLUSTER ADMINISTRATOR, YOU MUST KNOW WHAT YOU DOING BEFORE YOU MODIFY IT.

If you want to working with cluster folder, you must set-up local maintaining environment first.
You need make sure you have Python 3 environment in local and Ansible already installed.
And you need to make sure run git submodule update --init --recursive to clone kubespray repo before you start to work.

cluster folder stores the infrastructure components, applications manifests and kubespray configuration files for entire cluster.

cluster/manifests/<namespace>/<component> stores the manifests of components or applications.

cluster/inventory.ini stores the current state of the cluster, if you want to add new nodes to cluster, you need edit this file.

cluster/group_vars describes current configuration states of the cluster.