Go to file
2025-09-09 06:53:54 +00:00
3rd feat: add load-watcher project with initial implementation and CI configuration 2025-03-19 15:59:37 +08:00
aml-services ci(bump): bump ailab image version for alpha to snapshot-0125677 2025-07-14 08:56:48 +00:00
apps feat(helm): add helm package codes for secret operator 2025-08-18 11:24:07 +08:00
assets fix: update Jenkins token in gitea webhook configuration 2025-07-24 16:51:35 +08:00
cluster Add resource requests and limits to Kafka cluster configuration, and update KafkaUser to reference a new secret for password management. Also, enhance KafkaUser ACLs and MongoDB connector configuration for full document change streams. 2025-09-05 09:40:49 +08:00
diagrams chore: remove Jenkinsfile for ailab service 2025-07-14 16:31:16 +08:00
docs feat(infra): improve hyper link, add postgresql wiki 2025-09-04 15:51:55 -07:00
first-class-pipeline fix(argo): enhance ciOriginUrl construction in ArgoApplicationVersionUpdater to handle optional port in repository URL 2025-06-23 16:16:08 +08:00
freeleaps Merge pull request 'ci(helm): update devsvc helm values.yaml' (#82) from feature/icecheng/devsvc into master 2025-09-09 06:53:54 +00:00
freeleaps-devops-reconciler ci(bump): update reconciler image repository to freeleaps/reconciler 2025-09-09 11:16:39 +08:00
freeleaps-secret-operator feat(rbac): add additional apiGroup for clusterkopfpeerings in rbac.yaml 2025-08-18 14:45:21 +08:00
infra Add Dockerfile and repmgr script for PostgreSQL replication management 2025-04-09 16:15:23 +08:00
jobs fix: correct serviceName path in Jenkinsfile to resolve ArgoApplicationVersionUpdater path issue 2025-08-05 19:04:24 +08:00
magicleaps update magicleaps authentication 2025-09-05 11:11:12 +08:00
migrate docs: add README files for Freeleaps repo migrator and cluster authenticator 2025-03-25 17:22:29 +08:00
.gitattributes chore(git): code staging 2025-02-20 17:28:45 +08:00
.gitignore refactor: update gitea-webhook-ambassador Dockerfile and configuration 2025-06-10 16:00:52 +08:00
.gitmodules ci(bump): update gitea-webhook-ambassador image version to latest 2025-06-10 16:03:11 +08:00
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