Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
07dab58
v2
shaykeren Nov 21, 2024
3b0e917
ingress
shaykeren Nov 21, 2024
1974591
ref
shaykeren Nov 24, 2024
e17eb0c
refactor
shaykeren Nov 24, 2024
7ee62a0
elastic
shaykeren Nov 25, 2024
e57008b
fix elastic version to support jaeger
shaykeren Nov 25, 2024
de3a477
grafana
shaykeren Nov 25, 2024
7af3196
c1
shaykeren Nov 26, 2024
a27274b
metrics exporter
shaykeren Nov 26, 2024
2186e3b
ui
shaykeren Nov 26, 2024
d2be93a
kafka
shaykeren Nov 27, 2024
155ce5b
debug
shaykeren Nov 27, 2024
de08cc6
formatting
shaykeren Nov 27, 2024
d5b3e72
local observability
shaykeren Nov 28, 2024
9b991eb
cleanups
shaykeren Nov 28, 2024
6ba3a3a
renaming
shaykeren Nov 28, 2024
0452778
changes
shaykeren Dec 1, 2024
404894d
changes
shaykeren Dec 1, 2024
dc4a6b2
delete
shaykeren Dec 1, 2024
7e253de
gitignore
shaykeren Dec 1, 2024
d0aea10
move to digma
shaykeren Dec 1, 2024
990d94b
notes changes
shaykeren Dec 1, 2024
dbb39e2
notes
shaykeren Dec 2, 2024
3730681
otel configmap override
shaykeren Dec 2, 2024
ccbb8ce
changes
shaykeren Dec 2, 2024
985ffba
readme
shaykeren Dec 3, 2024
462a19b
readme
shaykeren Dec 3, 2024
a87f082
fix
shaykeren Dec 3, 2024
e369778
readme
shaykeren Dec 3, 2024
9a6a519
adding affinity
shaykeren Dec 4, 2024
df7bd8c
values
shaykeren Dec 4, 2024
c1c2e65
r
shaykeren Dec 4, 2024
a138c7b
readme
shaykeren Dec 4, 2024
a26d37b
readme
shaykeren Dec 4, 2024
31c668f
x
shaykeren Dec 4, 2024
6ff03ff
report parameters
shaykeren Dec 5, 2024
4a106a7
workflow changes
shaykeren Dec 5, 2024
3099657
cleanups
shaykeren Dec 5, 2024
b23a77d
ignore files
shaykeren Dec 5, 2024
d245603
rename directory
shaykeren Dec 5, 2024
d949d94
c
shaykeren Dec 5, 2024
058a816
ui healthcheck
shaykeren Dec 5, 2024
4059468
values file changes
shaykeren Dec 5, 2024
e5df6fa
Nginx ui+jaeger (#283)
asafchen-dig Dec 6, 2024
09ad074
readiness
shaykeren Dec 8, 2024
8c3fd0b
Merge branch 'digma-v2' of github.com:digma-ai/helm-chart into digma-v2
shaykeren Dec 8, 2024
eb46536
readiness
shaykeren Dec 8, 2024
f4ccd31
readme
shaykeren Dec 8, 2024
53d47c3
c
shaykeren Dec 8, 2024
bbc0651
cc
shaykeren Dec 8, 2024
1e04895
c
shaykeren Dec 8, 2024
56e7d7e
d
shaykeren Dec 8, 2024
2a53d6b
s
shaykeren Dec 8, 2024
6fe6461
dev
shaykeren Dec 8, 2024
69d2931
added backend configs and certtificates for gcp
ohrebeniuk Dec 8, 2024
71322c3
Fixed health checks
ohrebeniuk Dec 8, 2024
1e3230c
health
shaykeren Dec 8, 2024
25dd765
readme
shaykeren Dec 8, 2024
ad04746
readme
shaykeren Dec 8, 2024
f74c535
readme
shaykeren Dec 8, 2024
4963edb
readme changes
shaykeren Dec 8, 2024
c30ac3f
values changes
shaykeren Dec 9, 2024
750f7f5
Merge branch 'refs/heads/digma-v2' into feature/digma-v2-gcp
ohrebeniuk Dec 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
7 changes: 7 additions & 0 deletions .githooks/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#!/bin/bash

# Run helm-docs
./scripts/generate-docs.sh

# Add updated README.md files to the commit
git add **/README.md
12 changes: 5 additions & 7 deletions .github/scripts/version_updater.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,8 @@ def update_deployment_version(version, chart_version, deployment_yml):
yml.dump_all(docs, file)


def update(version, chart_file_path, chart_version_level, deployment_yml):
chart_version = update_chart_version(version, chart_file_path, chart_version_level)
update_deployment_version(version, chart_version, deployment_yml)
def update(version, chart_file_path, chart_version_level):
update_chart_version(version, chart_file_path, chart_version_level)


def update_chart_version(version, chart_file_path, chart_version_level):
Expand All @@ -78,13 +77,12 @@ def update_chart_version(version, chart_file_path, chart_version_level):
return new_version

if __name__ == "__main__":
if len(sys.argv) != 4:
print("Usage: version_updater.py <new-version> <chart-location> <deployment-location>")
if len(sys.argv) != 3:
print("Usage: version_updater.py <new-version> <chart-location>")
sys.exit(1)

new_version = sys.argv[1]
chart_yml = sys.argv[2]
deployment_yml = sys.argv[3]

update(new_version, chart_yml, 'patch', deployment_yml)
update(new_version, chart_yml, 'patch')

50 changes: 0 additions & 50 deletions .github/scripts/version_verifier/version_verifier.py

This file was deleted.

3 changes: 2 additions & 1 deletion .github/workflows/helm-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,5 @@ jobs:

- name: Run Helm Lint
run: |
helm lint ./src/digma --set digma.licenseKey="dummy-license-key"
helm dependency update ./charts/digma
helm lint ./charts/digma --set digma.licenseKey="dummy-license-key"
2 changes: 1 addition & 1 deletion .github/workflows/release-charts.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,6 @@ jobs:
- name: Run chart-releaser
uses: helm/[email protected]
with:
charts_dir: src
charts_dir: charts
env:
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
2 changes: 1 addition & 1 deletion .github/workflows/version-updater.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
git checkout -b ${{ env.BRANCH_NAME }}
- name: Run Python script
run: |
python .github/scripts/version_updater.py "${{ github.event.inputs.app_version }}" 'src/digma/Chart.yaml' 'src/rendered-deployment.yaml'
python .github/scripts/version_updater.py "${{ github.event.inputs.app_version }}" 'charts/digma/Chart.yaml'
- name: Commit and Push
run: |
git config --global user.name 'github-actions[bot]'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/version-verifier.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,6 @@ jobs:
cache: 'pip' # caching pip dependencies
- run: pip install -r .github/scripts/version_verifier/requirements.txt
- name: Run Version Verifier Script
run: python3 .github/scripts/version_verifier/version_verifier.py 'src/digma/Chart.yaml' 'src/rendered-deployment.yaml'
run: python3 .github/scripts/version_verifier/version_verifier.py 'charts/digma/Chart.yaml'


5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,4 @@
*-values.yaml
# editor and IDE paraphernalia
.idea
.vscode
.DS_Store
15 changes: 0 additions & 15 deletions .vscode/launch.json

This file was deleted.

7 changes: 0 additions & 7 deletions .vscode/settings.json

This file was deleted.

5 changes: 5 additions & 0 deletions DEVELOPMENT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## Development Notes
- Set up a custom Git hooks directory:
```bash
git config --local core.hooksPath .githooks/
```
36 changes: 36 additions & 0 deletions charts/digma/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
# Ignore chart build artifacts
charts/
Chart.lock

# Ignore Helm release files
release.yaml
output.yaml

# Ignore temporary files
*.tmp
*.log
*.swp
*.bak
*.~*

# Ignore specific configuration files
**/values.local.yaml
secrets.yaml # Avoid committing sensitive data
.env

# Ignore package artifacts
*.tgz

# Ignore MacOS system files
.DS_Store

# Ignore IDE files
.idea/
*.iml
.vscode/

# Ignore debugging files
debug.log

# Ignore other build-related files
build/
8 changes: 6 additions & 2 deletions src/sample-app-go/.helmignore → charts/digma/.helmignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,14 @@
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
# img folder
img/
# Changelog
CHANGELOG.md

values.local.yaml
40 changes: 40 additions & 0 deletions charts/digma/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
annotations:
category: Infrastructure
apiVersion: v2
appVersion: 0.3.166-health-alpha.2
dependencies:
- name: kafka
repository: oci://registry-1.docker.io/bitnamicharts
version: 31.0.0
- name: prometheus
repository: oci://registry-1.docker.io/bitnamicharts
version: 1.3.28
condition: observability.useLocal
- name: grafana
repository: oci://registry-1.docker.io/bitnamicharts
version: 11.3.26
condition: observability.useLocal
- name: elasticsearch
repository: oci://registry-1.docker.io/bitnamicharts
version: 21.3.17
- name: influxdb
repository: oci://registry-1.docker.io/bitnamicharts
version: 6.3.22
- name: redis
repository: oci://registry-1.docker.io/bitnamicharts
version: 20.3.0
- name: postgresql
repository: oci://registry-1.docker.io/bitnamicharts
version: 16.2.1
- name: common
repository: oci://registry-1.docker.io/bitnamicharts
version: 2.x.x
tags:
- bitnami-common
name: digma
description: A Helm chart containing Digma's services
home: https://github.com/digma-ai/digma
icon: https://digma.ai/wp-content/uploads/2024/02/logo-alt-1.svg
type: application
version: 1.0.254

Loading
Loading