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

Prepare vault storage #5

Closed
wants to merge 184 commits into from
Closed

Prepare vault storage #5

wants to merge 184 commits into from

Conversation

PManaras
Copy link

No description provided.

pmoscode and others added 30 commits November 7, 2023 10:35
…lm-maintainer

chore(helm): add a second maintainer
…R and repo

Separate the one workflow into two single ones to avoid pipeline failure during report generation because of missing permissions.
At the same time make all necessary/dependent changes to gradle.build and the Taskfile tasks.
…verage-action

ci: fix workflow "Test application (test + coverage)"
# [0.2.0-develop.3](eclipse-tractusx/managed-identity-wallet@v0.2.0-develop.2...v0.2.0-develop.3) (2023-11-22)

### Bug Fixes

* **ci:** separate workflow "Test application (test + coverage)" for PR and repo ([6de785b](eclipse-tractusx@6de785b))
* **dev:** add file extension and refactor called method in gradle ([6811a8b](eclipse-tractusx@6811a8b))
Co-authored-by: Dominik Pinsel <dominik.pinsel@mercedes-benz.com>
…actusx#99)

* feat(helm): Make liveness & readiness probes configurable

* Add possibility to disable probes

* Update chart README.md

* add examples to ingress config

* Bump chart version

* Update README.md

* Add workflow step for checking chart readme changed

* Fix readme generation

* Add some names to the worflow steps

* Rename workflow

* Update chart README.md
* feat: add initContainers

* chore: add initContainer description

* fix: only template initContainer if present

* chore: use tpl instead common to render initContianers

As from pmoscode suggested the tpl function can be used with toYaml to avoid the Bitnami common template function.

---------

Co-authored-by: Dominik Pinsel <dominik.pinsel@mercedes-benz.com>
Additions and Changes:
- add pgAdmin to docker-compose.yaml (incl. mounts)
- preconfigure pgAdmin DB server
- add tem. files to gitignore
- update README.md
- update Taskfile tasks for linux and macos
- update env.* environment files
- Match Postgresql version to the version of the Helm chart (14.5)
Make SECURITY.md reflect current example of TRG 7.01 pointing to the GitHub Security Tab instead of Eclipse
…adme

Update README.md, introduce INSTALL.md
# [0.2.0-develop.8](eclipse-tractusx/managed-identity-wallet@v0.2.0-develop.7...v0.2.0-develop.8) (2023-11-28)

### Bug Fixes

* **dev:** add important notes to INSTALL.md ([a7c1b71](eclipse-tractusx@a7c1b71))
* **dev:** adjust port to request against keycloak ([4a3d317](eclipse-tractusx@4a3d317))
* **dev:** small adjustment to INSTALL.md ([59b6df4](eclipse-tractusx@59b6df4))

### Features

* **devel:** make application port dynamic (parameter) ([8816c89](eclipse-tractusx@8816c89))
* **dev:** update README.md and introduce INSTALL.md for usage ([54b8d4a](eclipse-tractusx@54b8d4a))
* **readme:** add "usage" section [WIP] ([6919b71](eclipse-tractusx@6919b71))
borisrizov-zf and others added 26 commits January 17, 2024 17:15
# [0.4.0-develop.12](eclipse-tractusx/managed-identity-wallet@v0.4.0-develop.11...v0.4.0-develop.12) (2024-01-17)

### Bug Fixes

* **validation:** credential signer must be equal issuer ([12abe09](eclipse-tractusx@12abe09))
Signed-off-by: Dominik Pinsel <dominik.pinsel@mercedes-benz.com>
Signed-off-by: Dominik Pinsel <dominik.pinsel@mercedes-benz.com>
…c_expiry_date

fix(helm): vc expiration date
…rusch-zf-patch-1

docs: fix extra env variables description in helm chart
Signed-off-by: Marco Lecheler <marco.lecheler@mercedes-benz.com>
Signed-off-by: Marco Lecheler <marco.lecheler@mercedes-benz.com>
Signed-off-by: Dominik Pinsel <dominik.pinsel@mercedes-benz.com>
…hart_add_volumne_mount

feat(chart): extra volume mount
…l-common-tmpl-render

feat(helm): allow networkPolicy to template values
# [0.4.0-develop.17](eclipse-tractusx/managed-identity-wallet@v0.4.0-develop.16...v0.4.0-develop.17) (2024-01-30)

### Features

* **helm:** allow networkPolicy to template values ([acddcff](eclipse-tractusx@acddcff))
Merge develop and release 0.4.0
# [0.4.0](eclipse-tractusx/managed-identity-wallet@v0.3.0...v0.4.0) (2024-02-09)

### Bug Fixes

* add a comment to the expiryInstant ([21ac648](eclipse-tractusx@21ac648))
* add if statement for creating VC ([0092728](eclipse-tractusx@0092728))
* **ci:** update node version to 20 ([263e88b](eclipse-tractusx@263e88b))
* **helm:** minor fixes ([49b5530](eclipse-tractusx@49b5530))
* **helm:** use correct value for psql dependency condition ([d8bb09a](eclipse-tractusx@d8bb09a))
* **helm:** use correct value for psql dependency condition PR [eclipse-tractusx#177](eclipse-tractusx#177) ([f880d9a](eclipse-tractusx@f880d9a))
* **helm:** vc expiration date ([e056108](eclipse-tractusx@e056108))
* missing helm docs during semantic release PR [eclipse-tractusx#218](eclipse-tractusx#218) ([afad988](eclipse-tractusx@afad988))
* **release:** add missing author, committer emails ([6d49d27](eclipse-tractusx@6d49d27))
* **release:** missing helm-docs during semantic release ([8f4d7f4](eclipse-tractusx@8f4d7f4))
* **release:** use correct syntax for github actor ([86976a6](eclipse-tractusx@86976a6))
* **validation:** credential signer must be equal issuer ([12abe09](eclipse-tractusx@12abe09))
* wrong helm docs version in ci PR [eclipse-tractusx#219](eclipse-tractusx#219) ([3f1ed66](eclipse-tractusx@3f1ed66))
* wrong helm-docs version in pipeline ([f5ba466](eclipse-tractusx@f5ba466))

### Features

* add helm-docs cmd to semantic-release ([ad46396](eclipse-tractusx@ad46396))
* add outputs to workflow environment ([859b748](eclipse-tractusx@859b748))
* adds VVP Flow to architecture section ([32c5b9c](eclipse-tractusx@32c5b9c))
* **chart:** add extra volume/-mounts ([0f6252f](eclipse-tractusx@0f6252f))
* **helm:** add networkPolicy for miw ([502b633](eclipse-tractusx@502b633))
* **helm:** add pgadmin4 as dependency to the chart ([6c68928](eclipse-tractusx@6c68928))
* **helm:** add pgadmin4 as dependency to the chart PR [eclipse-tractusx#208](eclipse-tractusx#208) ([8c5c32f](eclipse-tractusx@8c5c32f))
* **helm:** allow networkPolicy to template values ([acddcff](eclipse-tractusx@acddcff))
* **helm:** configure MIW Helm chart to use pgadmin4 subchart ([fc2f211](eclipse-tractusx@fc2f211))
* **helm:** configure MIW Helm chart to use pgadmin4 subchart PR [eclipse-tractusx#209](eclipse-tractusx#209) ([8d18845](eclipse-tractusx@8d18845))
* merge release 0.3.0 from main ([3305d2f](eclipse-tractusx@3305d2f))
* upload helm chart asset to GitHub release ([f7a1043](eclipse-tractusx@f7a1043))
@@ -63,10 +63,30 @@
networks:
- miw-net

pgadmin:
image: dpage/pgadmin4
ports:

Check warning

Code scanning / KICS

Container Traffic Not Bound To Host Interface Warning

Docker compose file doesn't have 'ports' attribute bound to a specific host interface
@@ -63,10 +63,30 @@
networks:
- miw-net

pgadmin:

Check warning

Code scanning / KICS

Healthcheck Not Set Warning

Healthcheck is not defined.
@@ -63,10 +63,30 @@
networks:
- miw-net

pgadmin:

Check warning

Code scanning / KICS

Memory Not Limited Warning

'deploy' is not defined
@@ -63,10 +63,30 @@
networks:
- miw-net

pgadmin:
image: dpage/pgadmin4
ports:

Check warning

Code scanning / KICS

Privileged Ports Mapped In Container Warning

Docker compose file has 'ports' attribute set to privileged ports (<1024).
@@ -63,10 +63,30 @@
networks:
- miw-net

pgadmin:

Check warning

Code scanning / KICS

Security Opt Not Set Warning

Docker compose file does not have 'security_opt' attribute
@@ -63,10 +63,30 @@
networks:
- miw-net

pgadmin:

Check notice

Code scanning / KICS

Container Capabilities Unrestricted Note

Docker compose file doesn't have 'cap_drop' attribute. Make sure your container only has necessary capabilities.
@@ -63,10 +63,30 @@
networks:
- miw-net

pgadmin:

Check notice

Code scanning / KICS

Cpus Not Limited Note

'deploy' is not defined
environment:
PGADMIN_DISABLE_POSTFIX: true
volumes:
- pgadmin_data:/var/lib/pgadmin

Check notice

Code scanning / KICS

Shared Volumes Between Containers

Volume pgadmin_data created and shared between containers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.