Go to file
2025-09-04 14:10:23 +08:00
3rd
aml-services
apps feat(helm): add helm package codes for secret operator 2025-08-18 11:24:07 +08:00
assets
cluster Add SCRAM-SHA-512 authentication to Kafka cluster configuration in freeleaps-data-platform manifests. 2025-09-02 11:47:58 +08:00
diagrams
first-class-pipeline
freeleaps ci(bump): bump frontend image version for alpha to snapshot-29f543c 2025-09-04 06:10:02 +00:00
freeleaps-devops-reconciler Update zoneName in production values from mathmast.com to internalmathmast.com 2025-08-22 15:40:35 +08:00
freeleaps-secret-operator feat(rbac): add additional apiGroup for clusterkopfpeerings in rbac.yaml 2025-08-18 14:45:21 +08:00
infra
jobs
magicleaps change mongodb uri secret key and jwt secret key 2025-09-04 14:09:19 +08:00
migrate
.gitattributes
.gitignore
.gitmodules
CHANGELOG.md chore(release): bump version to 1.0.1 and upload released assets [ci skip] 2025-08-05 11:31:22 +00:00
README.md feat(docs): update README with Ansible directory information and adjust nodelocaldns IP 2025-01-12 04:56:08 +08:00
VERSION chore(release): bump version to 1.0.1 and upload released assets [ci skip] 2025-08-05 11:31:22 +00: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/ansible/ see cluster/ansible/README.md