Marcel Hoyer
2c1c880636
Add spec.revisionHistoryLimit config possibility for Deployment resource ( #122 )
...
* Add spec.revisionHistoryLimit config possibility for Deployment resource
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
* Fix order of values in README.md
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
---------
Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>
2023-07-11 10:54:30 +02:00
Juha Tiensyrjä
111933e163
fix: Add pod labels ( #111 )
...
Signed-off-by: Juha Tiensyrjä <juha.tiensyrja@gmail.com>
2023-07-04 10:20:34 +02:00
dependabot[bot]
f809b37780
chore(deps): bump sigstore/cosign-installer from 3.0.5 to 3.1.1 ( #121 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.5 to 3.1.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](dd6b2e2b61...6e04d228eb )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-03 21:54:47 +01:00
dependabot[bot]
114f2c2e8a
chore(deps): bump docker/login-action from 2.1.0 to 2.2.0 ( #118 )
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](f4ef78c080...465a07811f )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 22:22:37 +01:00
dependabot[bot]
0ebaa97251
chore(deps): bump actions/checkout from 3.5.2 to 3.5.3 ( #117 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8e5e7e5ab8...c85c95e3d7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 22:22:24 +01:00
Max Nitze
b06aba9ab1
Allow appConfig to be provided as a string ( #115 )
...
Signed-off-by: Max Nitze <max.nitze@gmx.de>
2023-06-09 13:26:47 +02:00
Tom Coufal
b1d86d306a
fix(schema): all properties should be nested under `properties` key ( #114 )
...
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
2023-06-09 11:41:10 +02:00
Joel Damata
d94c8a2da4
Add readiness/liveness probes ( #101 )
...
* Add readiness/liveness probes
Signed-off-by: damatj <joel.damata@pointclickcare.com>
* Bump chart yaml version
Signed-off-by: damatj <joel.damata@pointclickcare.com>
* Fix linting
Signed-off-by: damatj <joel.damata@pointclickcare.com>
* Fix linting
Signed-off-by: damatj <joel.damata@pointclickcare.com>
* Description in wrong location
Signed-off-by: damatj <joel.damata@pointclickcare.com>
* add ci file
Signed-off-by: damatj <joel.damata@pointclickcare.com>
* run precommit
Signed-off-by: damatj <joel.damata@pointclickcare.com>
---------
Signed-off-by: damatj <joel.damata@pointclickcare.com>
Co-authored-by: damatj <joel.damata@pointclickcare.com>
2023-05-31 15:30:07 +02:00
dependabot[bot]
55e0195a6e
chore(deps): bump actions/setup-python from 4.6.0 to 4.6.1 ( #108 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](57ded4d7d5...bd6b4b6205 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-30 20:30:42 +01:00
dependabot[bot]
ad059cd8d6
chore(deps): bump helm/kind-action from 1.5.0 to 1.7.0 ( #106 )
...
Bumps [helm/kind-action](https://github.com/helm/kind-action ) from 1.5.0 to 1.7.0.
- [Release notes](https://github.com/helm/kind-action/releases )
- [Commits](d8ccf8fb62...fa81e57adf )
---
updated-dependencies:
- dependency-name: helm/kind-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-22 17:36:23 +01:00
dependabot[bot]
d1aaf2e836
chore(deps): bump sigstore/cosign-installer from 3.0.3 to 3.0.5 ( #107 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.3 to 3.0.5.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](204a51a57a...dd6b2e2b61 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-22 17:02:26 +01:00
Tom Coufal
22f7902fda
feat: upgrade dependencies `bitnami/*` ( #105 )
...
BREAKING CHANGE: bitnami/postgres updates default PostgreSQL image 14->15
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
2023-05-19 17:06:10 +02:00
Tom Coufal
f286412c62
chore: fix artifacthub badge ( #104 )
...
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
2023-05-15 20:48:20 +02:00
Tom Coufal
0d63acc92a
chore: verify ArtifactHub ownership as OCI artifact ( #102 )
...
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
2023-05-15 20:38:00 +02:00
dependabot[bot]
1d5bd60119
chore(deps): bump actions/setup-go from 4.0.0 to 4.0.1 ( #103 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](4d34df0c23...fac708d667 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-15 18:09:24 +02:00
Vamsi Gamidi
0074d5bae3
change extraEnvVarsSecrets items to string ( #97 )
...
Signed-off-by: Vamsi Gamidi <vamsi.gamidi@jobvite-inc.com>
2023-05-05 19:27:11 +02:00
Tom Coufal
4927da73e9
chore: set required kubeVersion because of Ingress resource ( #94 )
...
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
2023-05-05 14:06:34 +02:00
Tom Coufal
bbd151cdb6
chore: add disclaimer about Backstage customization ( #93 )
...
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
2023-05-05 00:06:13 +02:00
Tom Coufal
d83cda63ce
feat: add json schema for the chart ( #92 )
...
* feat: add json schema for the chart
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
* chore: enrich Chart.yaml with additional metadata
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
---------
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
2023-05-04 18:52:31 +02:00
dependabot[bot]
5ea59d3b51
chore(deps): bump sigstore/cosign-installer from 3.0.2 to 3.0.3 ( #90 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](9e9de2292d...204a51a57a )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-02 11:24:48 +01:00
Tom Coufal
2c056d7190
fix: render resources specified via extraDeploy ( #89 )
2023-04-28 10:48:33 +02:00
dependabot[bot]
30ae55f9a7
chore(deps): bump actions/setup-python from 4.5.0 to 4.6.0 ( #88 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](d27e3f3d7c...57ded4d7d5 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-25 23:19:49 +01:00
dependabot[bot]
d00602cd87
chore(deps): bump actions/checkout from 3.5.0 to 3.5.2 ( #87 )
2023-04-17 18:32:36 +01:00
dependabot[bot]
e550034c23
chore(deps): bump sigstore/cosign-installer from 3.0.1 to 3.0.2 ( #86 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](c3667d9942...9e9de2292d )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-10 17:02:37 +01:00
Tom Coufal
77f0aedb85
feat: add additional annotations to Deployment ( #78 )
2023-04-04 13:13:18 +02:00
dependabot[bot]
13a408cc07
chore(deps): bump helm/chart-testing-action from 2.3.1 to 2.4.0 ( #75 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 15:22:27 +02:00
dependabot[bot]
c0b7eb8533
chore(deps): bump actions/checkout from 3.4.0 to 3.5.0 ( #74 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-28 15:22:17 +02:00
enmuro
709fe4d5ea
add nodeSelector to deployment template ( #73 )
...
Co-authored-by: Tom Coufal <7453394+tumido@users.noreply.github.com>
Co-authored-by: Enoe Mugnaschi <enoe.mugnaschi@edreamsodigeo.com>
2023-03-25 11:03:14 +01:00
dependabot[bot]
27389d9897
chore(deps): bump actions/setup-go from 3.5.0 to 4.0.0 ( #70 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3.5.0 to 4.0.0.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](6edd4406fa...4d34df0c23 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-21 10:25:06 +01:00
dependabot[bot]
9e100c769c
chore(deps): bump actions/checkout from 3.3.0 to 3.4.0 ( #69 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 22:21:32 +01:00
Alex Eftimie
e48b18fee1
feat: allow setting Deployment replicas count via values ( #66 )
2023-03-20 14:35:10 +01:00
Tom Coufal
76135577d8
feat: Change Service port name from hardcoded to a value ( #63 )
2023-03-13 14:58:10 +01:00
Tom Coufal
bfec87bf4f
chore(ci): Fix cosign confirmation prompts ( #65 )
2023-03-13 14:57:43 +01:00
Max Nitze
6126db3f21
bugfix: Render globally configured image pull secrets in deployment template ( #64 )
...
Co-authored-by: Max Nitze <Max.Nitze@mgm-tp.com>
2023-03-13 11:53:54 +01:00
dependabot[bot]
d3fc1b8509
chore(deps): bump sigstore/cosign-installer from 2.8.1 to 3.0.1 ( #61 )
...
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer ) from 2.8.1 to 3.0.1.
- [Release notes](https://github.com/sigstore/cosign-installer/releases )
- [Commits](9becc61764...c3667d9942 )
---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-08 14:52:58 +01:00
Nikolai Røed Kristiansen
37b9b3009d
feat: Add ServiceMonitor for Prometheus operator ( #58 )
...
* feat: Add ServiceMonitor for Prometheus operator
Backstage instances with the Prometheus /metrics endpoint configured [1]
can set `serviceMonitor.enabled` to allow prometheus to scrape it's metrics
Disabled by default.
[1] https://github.com/backstage/backstage/blob/master/contrib/docs/tutorials/prometheus-metrics.md
Signed-off-by: Nikolai R Kristiansen <nikolai.kristiansen@remarkable.no>
* chore: Adress review feedback
- Move to `metrics.serviceMonitor
- Document prometheus-operator and /metrics endpoint requirements
- Remove namespaceSelector config option
- Add commonLabels and commonAnnotations
Signed-off-by: Nikolai R Kristiansen <nikolai.kristiansen@remarkable.no>
* chore: Roll chart version
Signed-off-by: Nikolai R Kristiansen <nikolai.kristiansen@remarkable.no>
* chore: Link to latest master version of /metrics tutorial
Co-authored-by: Vincenzo Scamporlino <me@vinzscam.dev>
Signed-off-by: Nikolai R Kristiansen <nikolai.kristiansen@remarkable.no>
* fix: allow templating for labels and annotations
Signed-off-by: Nikolai R Kristiansen <nikolai.kristiansen@remarkable.no>
---------
Signed-off-by: Nikolai R Kristiansen <nikolai.kristiansen@remarkable.no>
Co-authored-by: Vincenzo Scamporlino <me@vinzscam.dev>
2023-02-22 22:49:55 +01:00
Andrew Block
965b79a662
Fix issues with resources and args ( #34 )
2023-02-09 16:45:23 +01:00
Patrik Fuhrmann
8f188f5bcd
Fix containerSecurityContext ( #57 )
...
* Fix containerSecurityContext
Apply actually `containerSecurityContext` instead of `podSecurityContext` (I assume this a bug introduced in #20 ).
Signed-off-by: Patrik Fuhrmann <github@pinglf.com>
* Bump the chart version
Signed-off-by: Patrik Fuhrmann <github@pinglf.com>
* Fix README
Signed-off-by: Patrik Fuhrmann <github@pinglf.com>
* Bump only patch version instead of minor
Signed-off-by: Patrik Fuhrmann <github@pinglf.com>
---------
Signed-off-by: Patrik Fuhrmann <github@pinglf.com>
2023-02-06 15:07:57 +01:00
Alex Eftimie
1c02855d61
fix: declare both appConfig and resources ( #56 )
2023-01-27 14:20:54 +01:00
Alex Eftimie
75f152057b
feat: allow setting podAnnotations ( #54 )
2023-01-27 12:38:50 +01:00
Chris A. Qvigstad
52a9c3ae77
Tolerations option ( #47 )
2023-01-18 15:18:06 +01:00
dependabot[bot]
e09a705607
chore(deps): bump actions/setup-python from 4.4.0 to 4.5.0 ( #52 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](5ccb29d877...d27e3f3d7c )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-16 17:36:37 +01:00
Nikolai Røed Kristiansen
9b2769b248
chore: Generate release notes ( #50 )
...
Resolves https://github.com/backstage/charts/issues/24
2023-01-11 13:28:24 +01:00
Sylvain Pasche
5fe6c3720b
feat: allow using existing serviceAccount ( #42 )
2023-01-11 11:23:17 +01:00
dependabot[bot]
f2855cd538
chore(deps): bump actions/checkout from 3.2.0 to 3.3.0 ( #48 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 16:46:25 +01:00
dependabot[bot]
cc92de621d
chore(deps): bump helm/chart-releaser-action from 1.4.1 to 1.5.0 ( #49 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 16:46:18 +01:00
Nikolai Røed Kristiansen
a0321174ab
feat: Annotate deployment with app config checksum ( #46 )
2023-01-09 16:45:31 +01:00
Andrew Block
e53c183419
feat: enable the ability to specify the service target port ( #44 )
...
Signed-off-by: Andrew Block <andy.block@gmail.com>
2023-01-07 00:39:59 +00:00
Tom Coufal
c7089a88d4
docs: Fix value descriptions for helm docs ( #30 )
...
Signed-off-by: Tomas Coufal <tcoufal@redhat.com>
2023-01-06 20:48:01 +00:00
dependabot[bot]
29ca4d30fe
chore(deps): bump actions/checkout from 3.1.0 to 3.2.0 ( #36 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](93ea575cb5...755da8c3cf )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-30 16:20:35 +00:00