Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop #293

Merged
merged 141 commits into from
Sep 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
d210f0a
feat: :wrench: Add overwrite limit for gitlab runner
JAubAot Feb 21, 2024
6d71f5e
feat: :sparkles: handle global image pull secret
JAubAot Feb 21, 2024
85ffd52
style: :pencil2: Removing trailing space and adding newline
cmon33 Jul 9, 2024
bb518cc
docs: :memo: Update README
cmon33 Jul 9, 2024
7137beb
fix: :ambulance: Fix use_image_pull_secret fact definition
cmon33 Jul 11, 2024
413e907
chore: :arrow_up: Upgrade GitLab
cmon33 Jul 11, 2024
ddae834
feat: :sparkles: handle cnpg replication and add exposure option
this-is-tobi Jul 5, 2024
e5fdd12
feat: :zap: use cnpg cluster for gitlab
this-is-tobi Jul 6, 2024
aa60d15
feat: :sparkles: handle cnpg restore mode
this-is-tobi Jul 17, 2024
2201d51
fix: :bug: Fix typo + missing type in CRD
cmon33 Jul 26, 2024
5174005
feat: :sparkles: Set alerting default config + enable Keycloak promet…
cmon33 Jun 6, 2024
9306395
fix: :bug: Namespace name in alert message
cmon33 Jun 14, 2024
2c7e366
feat: :sparkles: Add summary to alert rule
cmon33 Jun 18, 2024
bb99b3e
feat: :sparkles: Add database containes alerting rule
cmon33 Jun 19, 2024
e4b819f
feat: :sparkles: Add alerting rule
cmon33 Jul 11, 2024
083c9eb
feat: :sparkles: Add and adapt alerting rules
cmon33 Jul 12, 2024
e2d5a6c
fix: :bug: Adjust time before alerts triggering
cmon33 Jul 12, 2024
8b05f90
feat: :sparkles: Keycloak DB PVC alerting + alerts renaming
cmon33 Jul 18, 2024
8f7a2e1
feat: :sparkles: Change value format on PVC alerting message
cmon33 Jul 19, 2024
93850a5
style: :art: format code
cmon33 Jul 23, 2024
740dac8
feat: :sparkles: Adding Nexus alerting rules
cmon33 Jul 24, 2024
c1a4558
feat: :sparkles: Adding SonarQube alerting rules
cmon33 Jul 24, 2024
42c07b5
fix: :bug: Fix some alerts duration
cmon33 Jul 24, 2024
6745254
perf: :zap: Adjusting alert rule
cmon33 Jul 25, 2024
bfe0c61
fix: :bug: Fix some Keycloak alerting rules
cmon33 Jul 25, 2024
742ea3a
fix: :bug: Adapt Argo crb task for haproxy SA
cmon33 Jul 26, 2024
c25e357
chore: :arrow_up: Upgrade ArgoCD to last version
cmon33 Jul 26, 2024
c05c1a0
fix: :bug: Fix missing cnpg default configs
cmon33 Jul 26, 2024
45ae3fa
fix: :wrench: PascaleCase to camelCase
Falltrades Jul 26, 2024
bd15c97
feat: ✨ add helm repo url (#279)
benji78 Jul 29, 2024
ed50f06
fix: :bug: Fix Argo CD Helm repo URL
cmon33 Jul 29, 2024
27df125
fix: :bug: Fix default CNPG config
cmon33 Jul 29, 2024
961a221
fix: :bug: Remove legacy GitLab postgresql ServiceMonitor
cmon33 Jul 29, 2024
98f7cc0
fix: :wrench: enable the use of proxy for grafana pod
Falltrades Jul 29, 2024
26caac2
fix: :bug: Fix grafana template blocs order
cmon33 Jul 29, 2024
ba294b2
feat: :sparkles: GitLab webservice alerting rules
cmon33 Jul 25, 2024
2f6c48e
fix: :bug: Get back global.alerting spec in CRD
cmon33 Jul 29, 2024
743d549
perf: :zap: One Pod alert to rule them all.
cmon33 Jul 29, 2024
e0653fb
feat: :sparkles: Add alerts for critical events and PVCs
cmon33 Jul 29, 2024
9850f6a
fix: :bug: Adapt PVCs alerting rules
cmon33 Jul 30, 2024
ba50e45
feat: :sparkles: enable argocd applicationset ingress
this-is-tobi Jul 30, 2024
cb7c0bc
Merge pull request #294 from cloud-pi-native/feat/enable-argocd-appse…
this-is-tobi Jul 30, 2024
b3e43e6
fix: :bug: dispatch ingress requests to vault active node
this-is-tobi Jul 30, 2024
49e57f9
Merge pull request #295 from cloud-pi-native/fix/vault-ha-loadbalancing
cmon33 Jul 31, 2024
933fc12
chore: :arrow_up: Upgrade GitLab operator, instance and runner.
cmon33 Jul 30, 2024
f98412e
Merge pull request #296 from cloud-pi-native/chore/upgrade-gitlab-ver…
cmon33 Jul 31, 2024
79c92f9
feat: :sparkles: add pluginDownloadUrl for Keycloak
Falltrades Jul 31, 2024
f6f7a87
Merge pull request #297 from cloud-pi-native/feat/keycloak-pluginDown…
cmon33 Jul 31, 2024
968324c
feat: :sparkles: Vault alerting rules.
cmon33 Jul 31, 2024
11c005e
feat: :sparkles: Add alerts for sealed Vault + refactor
cmon33 Jul 31, 2024
7e0f658
Merge pull request #298 from cloud-pi-native/feat/vault-alerting-rules
cmon33 Aug 1, 2024
e807345
fix: :memo: Fix Argo CD chart refs
cmon33 Aug 1, 2024
d20a726
Merge pull request #299 from cloud-pi-native/fix/argocd-chart-refs
cmon33 Aug 1, 2024
f09cd81
fix: :memo: Fix Argo CD chart refs + README
cmon33 Aug 1, 2024
ce90e53
Merge pull request #300 from cloud-pi-native/fix/argocd-chart-refs
cmon33 Aug 1, 2024
0bdf461
feat: :sparkles: Add controller alerting rules + fix redis metrics
cmon33 Aug 1, 2024
cf43e63
feat: :sparkles: Add alert rules + fix some alert names
cmon33 Aug 1, 2024
2e37f9e
Merge pull request #301 from cloud-pi-native/feat/argocd-alerting-rules
cmon33 Aug 1, 2024
621ed64
fix (vault): :bug: when global has no child items
benji78 Aug 2, 2024
0f60c81
chore: :technologist: upgrade js dependencies
this-is-tobi Aug 5, 2024
7bd1d12
ci: :construction_worker: upgrade github actions pipelines
this-is-tobi Aug 5, 2024
f05c2bf
Merge pull request #304 from cloud-pi-native/chore/upgrade-js-depende…
this-is-tobi Aug 5, 2024
31cc428
feat: :sparkles: handle vault backups
this-is-tobi Aug 2, 2024
2c0515d
fix: :wrench: enforce gitlab root user email
Falltrades Aug 5, 2024
26da2ce
fix: :wrench: remove post renderer
May 17, 2024
80fd035
fix: :wrench: argocd ca yaml indent
Falltrades Aug 5, 2024
d79690b
Merge pull request #306 from cloud-pi-native/fix/argocd-exposed-ca-yaml
this-is-tobi Aug 5, 2024
7ec5ac7
Merge pull request #305 from cloud-pi-native/fix/gitlab-upgrade-8.x.x
this-is-tobi Aug 5, 2024
4f669ba
Merge pull request #224 from Falltrades/fix/remove_post_renderer
this-is-tobi Aug 5, 2024
6840ea2
Merge pull request #303 from benji78/fix/vault-vaules-global
this-is-tobi Aug 5, 2024
71f5555
chore: :technologist: fix linstaged config
this-is-tobi Aug 6, 2024
b16694b
Merge pull request #307 from cloud-pi-native/chore/fix-lintstaged
this-is-tobi Aug 6, 2024
a494398
fix: :wrench: sonarqube db owner
Falltrades Aug 6, 2024
22b8fa4
Merge pull request #308 from cloud-pi-native/fix/sonarqube-db-owner
Falltrades Aug 6, 2024
5ad8328
Merge pull request #302 from cloud-pi-native/feat/add-vault-backup
this-is-tobi Aug 6, 2024
69ae8bb
feat: :wrench: enable approle authentication on vault
mathieulaude Aug 7, 2024
ac6be2d
Merge pull request #309 from cloud-pi-native/feat/enable-vault-approle
mathieulaude Aug 8, 2024
e1f6622
feat: :sparkles: add dsc.global.profile: cis
Falltrades Jun 9, 2024
5a23568
Merge pull request #242 from Falltrades/feat/rke2cis
Falltrades Aug 9, 2024
f3a4be2
refactor: :recycle: dsc.global.platform
Falltrades Aug 9, 2024
2bdfd04
Merge pull request #311 from cloud-pi-native/refactor/dsc-global-plat…
Falltrades Aug 9, 2024
1f31f98
feat: upgrade sonarqube to v10.6.1
this-is-tobi Aug 11, 2024
2a06e3f
Merge pull request #312 from cloud-pi-native/chore/upgrade-sonarqube
this-is-tobi Aug 12, 2024
06683b8
refactor: :recycle: add .j2 suffix to keycloak template yaml name
Aug 20, 2024
4d2f0b0
Merge pull request #313 from cloud-pi-native/refactor/keycloak-templa…
cmon33 Aug 20, 2024
8bc687b
feat: :sparkles: Add Harbor alerting rules
cmon33 Aug 20, 2024
f84603c
Merge pull request #314 from cloud-pi-native/feat/harbor-alerting-rules
cmon33 Aug 20, 2024
4d97dfd
fix: :bug: Fix Harbor prometheusrule (name + time)
cmon33 Aug 20, 2024
efe83c1
Merge pull request #315 from cloud-pi-native/feat/fix-harbor-promethe…
cmon33 Aug 20, 2024
e7d03cd
fix: :bug: Add missing requirement (jmespath)
cmon33 Aug 20, 2024
b024cc7
Merge pull request #316 from cloud-pi-native/fix/install-requirements
cmon33 Aug 20, 2024
369244f
fix: :art: Update condition for alert deployment
cmon33 Aug 21, 2024
2bff945
Merge pull request #317 from cloud-pi-native/fix/vault-alerting-rules
cmon33 Aug 21, 2024
3969433
fix: :bug: Fix Vault backup utils deployment tasks
cmon33 Aug 21, 2024
839c719
Merge pull request #318 from cloud-pi-native/fix/vault-task
cmon33 Aug 21, 2024
8992444
feat: :sparkles: Add DSO Console alerting
cmon33 Aug 22, 2024
51e9557
Merge pull request #319 from cloud-pi-native/feat/console-alerting-rules
cmon33 Aug 22, 2024
715030d
fix: :bug: Fix "Vault Pod not healthy" alert rule.
cmon33 Aug 22, 2024
93742a3
Merge pull request #320 from cloud-pi-native/fix/vault-alerting-rule
cmon33 Aug 22, 2024
b33b501
fix: :art: Fix alerting message
cmon33 Aug 22, 2024
e492e9a
Merge pull request #321 from cloud-pi-native/fix/argo-cd-alerting-rule
cmon33 Aug 22, 2024
5634d9f
feat: :sparkles: Add Kyverno alerting rules + new crd parameter
cmon33 Aug 23, 2024
e9588ec
Merge pull request #322 from cloud-pi-native/feat/kyverno-alerting-rules
cmon33 Aug 23, 2024
ee335a2
feat: :sparkles: Add Cert-manager alerting rule
cmon33 Aug 27, 2024
96509fe
fix: :art: Change alert severity level
cmon33 Aug 27, 2024
f53c5b5
Merge pull request #323 from cloud-pi-native/feat/certmanager-alertin…
cmon33 Aug 27, 2024
aafc4fd
feat: :sparkles: Add CNPG Operator alerting rule
cmon33 Aug 28, 2024
234888a
fix: :art: Set alert time
cmon33 Aug 28, 2024
af0c7e4
Merge pull request #324 from cloud-pi-native/feat/cnpg-alerting-rules
cmon33 Aug 28, 2024
37521a8
feat: :sparkles: Add GitLab Operator alerting rules
cmon33 Aug 28, 2024
5b03c66
Merge pull request #325 from cloud-pi-native/feat/gitlab-operator-ale…
cmon33 Aug 28, 2024
12d821b
fix: :bug: Fix Argo CD naming + uninstall
cmon33 Aug 30, 2024
9052261
Merge pull request #326 from cloud-pi-native/fix/argo-cd-role
cmon33 Aug 30, 2024
fa79512
feat: :sparkles: Introducing Manage Sonarqube upgrade when needed
cmon33 Aug 30, 2024
593454e
feat: :sparkles: Finalizing auto upgrade feature
cmon33 Aug 30, 2024
842894b
fix: :rotating_light: Obvious lint is obvious
cmon33 Aug 30, 2024
100e845
Merge pull request #327 from cloud-pi-native/feat/sonarqube-upgrade
cmon33 Sep 2, 2024
6fe788d
fix: :bug: Fix Argo CD dashboard
cmon33 Sep 2, 2024
4219f01
fix: :bug: Fix Argo CD dashboard refs
cmon33 Sep 2, 2024
8d6e768
Merge pull request #328 from cloud-pi-native/fix/argo-cd-dashboard
cmon33 Sep 2, 2024
87a5595
chore: :arrow_up: Upgrade Grafana Operator and Grafana versions
cmon33 Sep 2, 2024
81725b3
chore: :memo: Update versions.md
cmon33 Sep 2, 2024
4818ff6
Merge pull request #329 from cloud-pi-native/chore/upgrade-grafana-ve…
cmon33 Sep 2, 2024
5210ad9
fix: :art: Fix Argo CD dashboard to prevent deprecation
cmon33 Sep 2, 2024
992b03b
Merge pull request #330 from cloud-pi-native/fix/argocd-dashboard
cmon33 Sep 2, 2024
1d64fbb
fix: :art: Fix Gitaly dashboard to prevent deprecation
cmon33 Sep 2, 2024
3beb1d6
Merge pull request #331 from cloud-pi-native/fix/gitaly-dashboard
cmon33 Sep 2, 2024
e94d142
fix: :art: Fix GitLab CI Pipelines dashboard to prevent deprecation
cmon33 Sep 2, 2024
c2bd833
Merge pull request #332 from cloud-pi-native/fix/gitlab-ci-pipelines-…
cmon33 Sep 2, 2024
f5d12c9
fix: :art: Fix Keycloak dashboard to prevent deprecation
cmon33 Sep 2, 2024
5b5d73e
Merge pull request #333 from cloud-pi-native/fix/keycloak-dashboard
cmon33 Sep 2, 2024
d6b1620
fix: :art: Fix Nexus dashboard to prevent deprecation
cmon33 Sep 2, 2024
5a9aaf4
Merge pull request #334 from cloud-pi-native/fix/nexus-dashboard
cmon33 Sep 2, 2024
bf19a80
fix: :art: Fix Vault dashboard to prevent deprecation
cmon33 Sep 2, 2024
8eff4cf
fix: :art: Remove Vault dashboard unnecessary panel
cmon33 Sep 2, 2024
283ddbb
Merge pull request #335 from cloud-pi-native/fix/vault-dashboard
cmon33 Sep 2, 2024
9e1f20c
chore: :technologist: fix console preview feature
this-is-tobi Sep 2, 2024
2a280f8
Merge pull request #336 from cloud-pi-native/chore/fix-console-preview
this-is-tobi Sep 2, 2024
afd3dd0
fix: :bug: Fix get-versions admin playbook
cmon33 Sep 9, 2024
f580b2e
fix: :bug: Fix get-versions for cert-manager, CNPG Operator and Grafa…
cmon33 Sep 9, 2024
f48c210
Merge pull request #337 from cloud-pi-native/fix/get-versions
cmon33 Sep 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 0 additions & 30 deletions .eslintignore

This file was deleted.

15 changes: 0 additions & 15 deletions .eslintrc.js

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/cache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
echo "Fetching list of cache key"
cacheKeysForPR=$(gh actions-cache list -R $REPO -B $BRANCH -L 100 | cut -f 1 )
## Setting this to not fail the workflow while deleting cache keys.
## Setting this to not fail the workflow while deleting cache keys.
set +e
echo "Deleting caches..."
for cacheKey in $cacheKeysForPR
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ jobs:
echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_ENV
- name: Setup pnpm cache
uses: actions/cache@v3
uses: actions/cache@v4
with:
path: |
${{ env.STORE_PATH }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@ jobs:
- name: Checks-out repository
uses: actions/checkout@v4

- name: Pre release new version
uses: google-github-actions/release-please-action@v4
- name: Release new version
uses: googleapis/release-please-action@v4
id: release
with:
target-branch: main
Expand Down
2 changes: 1 addition & 1 deletion .lintstagedrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"*.{yml, yaml}": "pnpm run format"
"**/*.{yml,yaml}": "eslint"
}
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
".": "2.7.0"
}
}
Loading