Commit Graph

  • 7df990ddac feat(k8s): replace freeleaps-cluster-login script with freeleaps-cluster-authenticator for improved authentication setup 孙振宇 2025-01-14 16:44:17 +0800
  • c1967c7ab2 feat(k8s): add security hardening instructions for kube-apiserver and service account configuration 孙振宇 2025-01-14 06:58:52 +0800
  • 1ea5fa49f4 feat(k8s): add Azure Blob Storage CSI driver configuration and resources 孙振宇 2025-01-14 06:06:45 +0800
  • 2e848585ad fix(k8s): update Alertmanager notification title template for Microsoft Teams 孙振宇 2025-01-13 20:37:13 +0800
  • d22d094811 fix(k8s): correct template syntax in Alertmanager configuration for Microsoft Teams 孙振宇 2025-01-13 19:56:57 +0800
  • 5c273b8d6d feat(k8s): add Alertmanager configuration for Microsoft Teams notifications 孙振宇 2025-01-13 19:55:57 +0800
  • 841ef17655 feat(k8s): update OIDC username prefix to allow full claim value 孙振宇 2025-01-13 19:34:48 +0800
  • 6574c07350 feat(k8s): enhance freeleaps cluster login script and add RBAC bindings 孙振宇 2025-01-13 19:10:06 +0800
  • cfa135eff5 feat(k8s): update OIDC username claim and add self-signed issuer for Microsoft Entra ID 孙振宇 2025-01-13 17:48:40 +0800
  • bfc2577e0d feat(k8s): add freeleaps cluster login script and update OIDC configuration 孙振宇 2025-01-13 16:44:00 +0800
  • e71c27f587 feat(ansible): add upgrade cluster script and update OIDC URL 孙振宇 2025-01-13 13:56:33 +0800
  • a5941cf798 feat(ansible): add upgrade control plane script with pre-checks 孙振宇 2025-01-13 13:16:52 +0800
  • 1cf128bd58 fix(k8s): enable oidc auth feature 孙振宇 2025-01-13 13:15:41 +0800
  • 561906df63 feat(k8s): enable integrates with Microsoft Entra ID 孙振宇 2025-01-13 13:10:07 +0800
  • 1753ce658e fix(manifests): update Grafana ingress path to remove wildcard and set pathType 孙振宇 2025-01-13 02:57:13 +0800
  • 84650c4dd7 fix(ingress-nginx): disable hostPort in values.yaml 孙振宇 2025-01-13 02:50:06 +0800
  • 463cdf3d85 fix(manifests): update Grafana ingress to use ingressClassName and correct indentation 孙振宇 2025-01-13 02:47:09 +0800
  • 9448d1c684 fix(manifests): add missing ingress class annotation for Grafana ingress 孙振宇 2025-01-13 02:41:01 +0800
  • bd448c08d2 fix(manifests): correct indentation for annotations in Grafana ingress configuration 孙振宇 2025-01-13 02:28:42 +0800
  • 5200451d11 feat(manifests): add annotations for Grafana ingress to configure service upstream and upstream vhost 孙振宇 2025-01-13 02:27:08 +0800
  • cd6735510b fix(manifests): update apiVersion for Grafana ingress to networking.k8s.io/v1 孙振宇 2025-01-13 02:09:31 +0800
  • 4a463e489f feat(manifests): add Grafana ingress and TLS certificate configuration 孙振宇 2025-01-13 02:08:21 +0800
  • 30fc78315d fix(manifests): update NodePort values for ingress-nginx service 孙振宇 2025-01-13 01:36:43 +0800
  • da5e00bc31 feat(manifests): update ingress-nginx configuration for NodePort service type and enable metrics, serviceMonitor, and prometheusRule 孙振宇 2025-01-13 01:34:42 +0800
  • cea95ef680 fix(manifests): disable issuerRef for prometheus-stack 孙振宇 2025-01-13 01:24:35 +0800
  • d2b104e22d fix(manifests): change cluster domain 孙振宇 2025-01-13 01:12:57 +0800
  • 32b6a20b22 chore(manifests): remove unused namespace for freeleaps-controls-system 孙振宇 2025-01-13 01:05:22 +0800
  • 38d10f0e81 feat(manifests): update Grafana and kube-state-metrics to use freeleaps-monitoring-system namespace; enable ThanosRuler and configure Prometheus storage 孙振宇 2025-01-13 00:52:41 +0800
  • 51efcea05e feat(manifests): add namespace for freeleaps monitoring system 孙振宇 2025-01-13 00:19:11 +0800
  • c2e01c63c0 feat(manifests): add infra service manifests 孙振宇 2025-01-13 00:16:43 +0800
  • 01b16cd60c feat(manifests): add OpenEBS storage system manifests and initialization script 孙振宇 2025-01-12 15:57:02 +0800
  • 24d662f18b fix(config): update load balancer domain name and nodelocaldns IP address 孙振宇 2025-01-12 05:38:35 +0800
  • 8422bc2fb3 feat(docs): update README with Ansible directory information and adjust nodelocaldns IP 孙振宇 2025-01-12 04:56:08 +0800
  • cc91ef7d73 fix(scripts): made reset.sh executable 孙振宇 2025-01-12 04:15:53 +0800
  • 59c0e83d07 feat(reset): add reset script for cluster management and validation checks 孙振宇 2025-01-12 04:14:59 +0800
  • 7ae54597b6 feat(config): update upstream DNS servers and enable system hostname override 孙振宇 2025-01-12 03:03:58 +0800
  • afd5d6b146 feat(deploy): add become flag to ansible-playbook execution in deploy script 孙振宇 2025-01-12 02:14:17 +0800
  • 65da501ba9 feat(config): update load balancer configuration for apiserver 孙振宇 2025-01-12 02:11:29 +0800
  • b45e5ca63b feat(config): add option to prevent overriding system hostname 孙振宇 2025-01-12 02:06:45 +0800
  • 545a9cdca7 fix(hostname): correct hostname of each nodes 孙振宇 2025-01-12 01:56:12 +0800
  • 34527c28f4 fix(scripts): made deploy.sh executable 孙振宇 2025-01-12 01:48:54 +0800
  • 81b849dd0f feat(deploy): add deployment script with pre-checks and ansible-playbook execution 孙振宇 2025-01-12 01:47:07 +0800
  • 051b6e4ae5 fix(check.sh): add -kK option to ansible-playbook command for extra verbosity 孙振宇 2025-01-11 19:15:14 +0800
  • c5b43e96d2 fix(scripts): execute perm for check.sh 孙振宇 2025-01-11 19:12:28 +0800
  • 512add2d57 feat(ansible): add check script for pre-requisites before running ansible playbook 孙振宇 2025-01-11 19:11:33 +0800
  • 847a2c04ad feat(inventory): add inventory template and update existing entries 孙振宇 2025-01-11 19:06:42 +0800
  • c16e80e54a fix(inventory): update ingress worker hostnames in inventory.ini 孙振宇 2025-01-11 19:03:53 +0800
  • 9e34d037a3 chore(inventory): remove bastion host entry from inventory.ini 孙振宇 2025-01-11 18:55:17 +0800
  • 99e2a6a5e3 feat(ansible): add init and activate scripts for virtual environment setup chore: add .gitignore for virtual environment files refactor: move etcd configuration to manifests and remove obsolete files 孙振宇 2025-01-11 18:52:32 +0800
  • ceb1a5164c Merge branch 'master' of https://dev.azure.com/freeleaps/freeleaps-ops/_git/freeleaps-ops 孙振宇 2025-01-10 02:35:56 +0800
  • 2bb6934c77 chore: code staging 孙振宇 2025-01-10 02:35:25 +0800
  • cf466b1d9b feat(submodule): add kubespray as a submodule for Kubernetes deployment 孙振宇 2025-01-10 02:35:23 +0800
  • e69f0edd9f ci(bot-auto-bump): bump magicleaps image tags for alpha to snapshot-ce69a02-linux-amd64 zhenyus 2024-12-31 04:47:00 +0000
  • 1b242d4e41 ci(bot-auto-bump): bump magicleaps image tags for alpha to snapshot-97dbf7f-linux-amd64 zhenyus 2024-12-30 10:36:31 +0000
  • 19c987be7d ci(bot-auto-bump): bump magicleaps image tags for alpha to snapshot-d586405-linux-amd64 zhenyus 2024-12-30 10:24:43 +0000
  • ed9254bbba fix(ci): update Jenkinsfile to use GIT_CREDENTIALS for remote origin 孙振宇 2024-12-30 18:14:56 +0800
  • d25ec93e77 fix(ingress): update host for frontend in values.alpha.yaml 孙振宇 2024-12-30 18:06:11 +0800
  • 917a994bba fix(deployments): add imagePullSecrets configuration to backend and frontend YAML files 孙振宇 2024-12-30 18:02:24 +0800
  • 447f700b05 fix(secrets): base64 encode MONGO_PORT in backend.yaml chore(values): update image tags for backend and frontend in values.alpha.yaml 孙振宇 2024-12-30 17:55:53 +0800
  • 9470e50926 fix(secrets): restore base64 encoding for sensitive fields in backend.yaml 孙振宇 2024-12-30 17:53:57 +0800
  • 4474df56db fix(secrets): remove base64 encoding for MONGO_PORT in backend.yaml 孙振宇 2024-12-30 17:51:34 +0800
  • 66f6076174 fix(application): correct path in Argo app configuration 孙振宇 2024-12-30 17:50:03 +0800
  • adcaef0156 ci(manifests): update imagePullSecrets and specify versioned tags for backend and frontend 孙振宇 2024-12-30 17:46:45 +0800
  • b1422e2913 chore(layout): project initialize and magicleaps manifests 孙振宇 2024-12-30 17:43:50 +0800