* feat: Add tolerations, affinity and nodeSelector to grpc-certs/web-certs jobs
Signed-off-by: Bruno Galindro da Costa <bruno.galindro@navinfo.eu>
* fix: Missing end on with block
Signed-off-by: Bruno Galindro da Costa <bruno.galindro@navinfo.eu>
Co-authored-by: Bruno Galindro da Costa <bruno.galindro@navinfo.eu>
This change updates the dex version to v2.24.0 and the chart version as
appropriate. There were no features or bugs that I reviewed in Dex that
required any additional changes.
Signed-off-by: Ken Perkins <ken.perkins@rackspace.com>
* [stable/dex] Add podLabels support
Signed-off-by: Ondrej Homolka <ondrej.homolka@gmail.com>
* [stable/dex] Updated chart README with podLabels parameter
Signed-off-by: Ondrej Homolka <ondrej.homolka@gmail.com>
* [stable/dex] Bumbed version to 2.8.0
Signed-off-by: Ondrej Homolka <ondrej.homolka@gmail.com>
* [stable/dex] Notes should filter pods with the new labels
Signed-off-by: Nicolas Degory <nicolas.degory@gmail.com>
* [stable/dex] Minor corrections in README file
Signed-off-by: Nicolas Degory <nicolas.degory@gmail.com>
* [stable/dex] Increment chart version
Signed-off-by: Nicolas Degory <nicolas.degory@gmail.com>
* Enabling to control whether cluster role and cluster role binding will
be created
Signed-off-by: Hedi Ingber <hedingber@gmail.com>
* crd.create -> crd.present
Signed-off-by: Hedi Ingber <hedingber@gmail.com>
* bumping minor
Signed-off-by: Hedi Ingber <hedingber@gmail.com>
* [stable/traefik] Decouple prometheus metrics to dashboard (#14946)
Before this PR, in case the dashboard was not enabled, the Prometheus metrics were disabled.
It is now possible to enable Prometheus metrics having at the same time the dashboard disabled.
Signed-off-by: Salvatore Mazzarino <dev@mazzarino.cz>
Fix
Fix for Jobs.
Jobs also have `"helm.sh/hook": post-install` so they don't have this configmap after start. Pods won't start because of this.
Signed-off-by: Nikita Massalitin <nmassalitin@pushwoosh.com>
Update Chart.yaml
version up
Signed-off-by: Nikita Massalitin <nmassalitin@pushwoosh.com>
fix
Signed-off-by: Nikita Massalitin <nmassalitin@pushwoosh.com>
* added expire to values
Signed-off-by: Nikita Massalitin <nmassalitin@pushwoosh.com>
* add ability to set expire
Signed-off-by: Nikita Massalitin <nmassalitin@pushwoosh.com>
* remove blank line
Signed-off-by: Nikita Massalitin <nmassalitin@pushwoosh.com>
* Bump version
Co-Authored-By: Cédric de Saint Martin <cedric@desaintmartin.fr>
Signed-off-by: Nikita Massalitin <nmassalitin@pushwoosh.com>
* Added new conf params to Readme
Signed-off-by: Nikita Massalitin <nmassalitin@pushwoosh.com>
The current indentation of the OAuth2 configuration block doesn't allow
for extra properties to be added. This allows to enable the new
configuration that will always display the login screen, even though
only one connector is defined.
The default value (disabled) is also added to the values file for
documentation.
See also: https://github.com/dexidp/dex/releases/tag/v2.18.0
See also: https://github.com/dexidp/dex/pull/1505
Signed-off-by: Maxime Legault-Venne <mlegoven@hotmail.com>
* ADD annotations to grpc and web pods FIX#15451
Signed-off-by: Nicolaj Græsholt <figaw@hotmail.com>
* ADD docs on new values, BUMP chart minor version after adding feature
Signed-off-by: Nicolaj Græsholt <figaw@hotmail.com>
* FORMAT sort value parameters alphabetically.
Signed-off-by: Nicolaj Græsholt <figaw@hotmail.com>
* [stable/dex] Add pod annotations
Added the ability to configure your own pod annotations to the
deployment of dex.
An example:
``` yaml
podAnnotations:
prometheus.io/path: "/metrics"
prometheus.io/port: "5558"
prometheus.io/scrape: "true"
```
Signed-off-by: Rick Haan <rickhaan94@gmail.com>
* [stable/dex] Bump minor chart version
My pull request adds functionality in a backwards-compatible manner.
This means a bump in the minor version of the chart.
Signed-off-by: Rick Haan <rickhaan94@gmail.com>
* run as nobody instead of root
Signed-off-by: Bart Verwilst <bart@verwilst.be>
* increment version
Signed-off-by: Bart Verwilst <bart@verwilst.be>
* make securityContext configurable
Signed-off-by: Bart Verwilst <bart@verwilst.be>
* this change warrants a minor release bump imo
Signed-off-by: Bart Verwilst <bart@verwilst.be>
* [stable/dex] Update dex to 2.16.0, rollout deployment when configuration change.
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* Add OWNERS and add desaintmartin to OWNERS.
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* Fixed hard coded servicePort in ingress template. (#12727)
Signed-off-by: Michael Andrews <Michael.Andrews@me.com>
* Set the default value for service.port in the values file.
This should probably be changed to ingress.servicePort since that is
where it is used. But I wanted to keep this PR focused on the hard coded
value in the ingress template.
Signed-off-by: Michael Andrews <Michael.Andrews@me.com>
* Bumped verion to 1.0.0
Signed-off-by: Michael Andrews <Michael.Andrews@me.com>
* Update container for dex to use new community build
Dex is now in it's own organisation on github and has it's own repo on quay.
There was also a new release of 0.11.0 here: dexidp/dex#1284
I have also added myself to the maintainers list.
Signed-off-by: Pete Brown <pete.brown@powerhrg.com>
* Fix typo in image name
Signed-off-by: Pete Brown <pete.brown@powerhrg.com>
* Increase version to 0.5.0
Signed-off-by: Pete Brown <pete.brown@powerhrg.com>
* add support for configuring dex nodePort values
* bump dex chart patch version
* Update Chart.yaml
* add comment showing example for configuring nodePort value
* dex: configure gRPC and generate the certificates (CA/server/client) during deployment
In addition, the web cert values were refatored to be consistent with gRPC values.
* dex: base resources name on the fullname template
* dex: comment out the default values for resources
* Bump dex chart version to 0.2.0
* Restore some of the original values of dex chart
* Fix indent in the values files
* Fix lint warnings
* initial dex chart by kfox1111
* dex template updates, label cleanup, slight refactor, version update to 2.10.0
* using standardized naming for services
* adding notes, helmignore
* remove default resource usage
* dex allowing service annotations
* dex using proper labels for the job and using helm hooks
* confirm to rbac
* fixing deployment version and chart label