44 Commits
Author SHA1 Message Date
Márk Sági-KazárandGitHub fd80db1fed Add reference to official Dex chart (#24481)
Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2021-04-28 13:08:19 -05:00
Matt FarinaandGitHub 424a33a66a [stable/dex] deprecating chart (#24300)
Signed-off-by: Matt Farina <matt@mattfarina.com>
2020-11-13 18:26:53 +01:00
Scott RigbyandGitHub fb835b699c [stable/dex] add repo archive notice (#24094)
Signed-off-by: Scott Rigby <scott@r6by.com>
2020-11-09 14:24:37 -08:00
6ef230764a [stable/dex] Add tolerations, affinity and nodeSelector to grpc-certs/web-certs jobs (#23873)
* 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>
2020-10-18 05:38:12 -07:00
machine424andGitHub 6ec6034e00 [stable/dex] Add priorityClassName (#23753)
Signed-off-by: machine424 <ayoubmrini424@gmail.com>
2020-09-11 02:46:15 -07:00
mujxandGitHub b20d5fd162 [stable/dex] Add imagePullSecrets (#22956)
* [stable/dex] Add imagePullSecrets

Signed-off-by: Konstantinos Sideris <siderisk@auth.gr>

* Add docs and default value

Signed-off-by: Konstantinos Sideris <siderisk@auth.gr>
2020-07-09 02:50:08 -07:00
Ken PerkinsandGitHub 75cd40bd08 [stable/dex] Dex v2.24.0 (#22736)
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>
2020-06-17 14:32:05 -07:00
Jacob Stampe MikkelsenandGitHub 1d4dda4fe7 Make web.allowedOrigins configurable using values file (#22224)
Signed-off-by: Jacob Stampe Mikkelsen <jmn@systematic.com>
2020-05-13 23:24:22 -07:00
Lasse HøjgaardandGitHub d335e57b0c stable/dex: version 2.23.0 + support for metrics. (#21721)
Signed-off-by: Lasse Højgaard <lho@trifork.com>
2020-04-02 08:12:24 -07:00
dc4e53a219 [stable/dex] Add securityContext to deployment (#21487)
Signed-off-by: Frederik Mogensen <sodiaf@gmail.com>

Co-authored-by: Frederik Mogensen <sodiaf@gmail.com>
2020-03-20 13:34:10 -07:00
Márk Sági-KazárandGitHub e6954ce478 [stable/dex] Update dex example URLs (#20955)
* Update dex example URLs

Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>

* Update description

Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2020-02-24 08:12:47 -08:00
hmlkaoandGitHub 59036c1f7f [stable/dex] Add podLabels support (#20060)
* [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>
2020-01-30 06:40:14 -08:00
Lasse HøjgaardandKubernetes Prow Robot 71d5abaf22 [stable/dex] Add liveness and readiness probes. (#20166)
Signed-off-by: Lasse Højgaard <lho@trifork.com>
2020-01-22 10:56:35 -08:00
Cédric de Saint MartinandKubernetes Prow Robot d914aaceac [stable/dex] Upgrade dex to 2.21.0. (#20034)
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2020-01-15 07:41:34 -08:00
Nicolas DegoryandKubernetes Prow Robot 2a3b9ef567 [stable/dex] fix notes instructions (#19781)
* [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>
2019-12-27 09:03:38 -08:00
Martin HrabovcinandKubernetes Prow Robot 2a4694e4dd [stable/dex] Add initContainers support (#15588)
Signed-off-by: Martin Hrabovcin <mhrabovcin.c@mesosphere.com>
2019-12-18 18:29:56 -08:00
HedingberandKubernetes Prow Robot a7fad332fc [stable/dex] Enabling to control whether cluster role and cluster role binding will be created (#19278)
* 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>
2019-12-02 01:19:04 -08:00
Giacomo LongoandKubernetes Prow Robot b93fbdfaab [stable/dex] Fix compatibility with Helm 3 (#17682)
Signed-off-by: Giacomo Longo <gabibbo97@gmail.com>
2019-11-07 07:07:10 -08:00
2c9b6dd416 [stable/dex] Fix ConfigMap creation and add missed config parameter (#18380)
* [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>
2019-11-06 13:29:48 -08:00
Giacomo LongoandKubernetes Prow Robot a4333232af [stable/dex] Fix compatibility with k8s 1.16 (#17681)
Signed-off-by: Giacomo Longo <gabibbo97@gmail.com>
2019-10-07 07:25:09 -07:00
Jordan JenningsandKubernetes Prow Robot e919cca179 Update default dex app version to latest (#17117)
Signed-off-by: Jordan Jennings <jordanjennings@users.noreply.github.com>
2019-09-13 06:32:29 -07:00
Jordan JenningsandKubernetes Prow Robot 9ad0f91dff Support frontend config values (#17074)
Signed-off-by: Jordan Jennings <jordanjennings@users.noreply.github.com>
2019-09-13 05:06:29 -07:00
Maxime Legault-VenneandKubernetes Prow Robot 97076f8cd5 Add support to always display login screen (#16806)
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>
2019-09-04 09:55:00 -07:00
Vitaliy DmitrievandKubernetes Prow Robot 63e2458274 [stable/dex] https secret volume fix (#16271)
Signed-off-by: Vitaliy Dmitriev <vi7alya@gmail.com>
2019-08-15 13:04:35 -07:00
Nicolaj GræsholtandKubernetes Prow Robot 58819ee0c0 [stable/dex] ADD annotations to grpc and web pods FIX #15451 (#15739)
* 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>
2019-08-12 14:39:38 -07:00
Vitaliy DmitrievandKubernetes Prow Robot 1726050f7a [stable/dex] OWNERS list updated (#16082)
* [stable/dex] OWNERS list updated

Signed-off-by: Vitaliy Dmitriev <vi7alya@gmail.com>

* [stable/dex] maintainers list updated

Signed-off-by: Vitaliy Dmitriev <vi7alya@gmail.com>
2019-08-06 05:19:54 -07:00
Vitaliy DmitrievandKubernetes Prow Robot 227cbd36b4 [stable/dex] fixes and improvements (#15558)
* [stable/dex] fixes and improvements

  * switchable grpc termination implemeted
  * switchable https termination implemented
  * deployment/service ports handling fixed and improved
  * service: possibility to set loadbalancer IP added
  * deployment: affinity fixed

Signed-off-by: Vitaliy Dmitriev <vi7alya@gmail.com>

* [stable/dex] dex config in secret returned back

Signed-off-by: Vitaliy Dmitriev <vi7alya@gmail.com>

* [stable/dex] README added

Signed-off-by: Vitaliy Dmitriev <vi7alya@gmail.com>

* [stable/dex] BREAKING CHANGE: upgrade to recommended labels.

Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2019-08-03 05:59:50 -07:00
Mikhail ZholobovandKubernetes Prow Robot 067b945556 [stable/dex] Update Dex version to v2.17.0 (#15476)
Signed-off-by: Mikhail Zholobov <legal90@gmail.com>
2019-07-12 01:39:07 -07:00
Rick HaanandKubernetes Prow Robot 2404b9d197 [stable/dex] Pod annotations Dex (#14979)
* [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>
2019-06-28 01:13:38 -07:00
Vito LaurenzaandKubernetes Prow Robot 2768d8d4a2 feat: add tolerations (#14345)
Signed-off-by: vito-laurenza-zocdoc <vito.laurenza@zocdoc.com>
2019-05-31 08:02:31 -07:00
Bort VerwilstandKubernetes Prow Robot f90a055071 [stable/dex] run jobs as nobody instead of root (#14057)
* 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>
2019-05-22 05:44:08 -07:00
Carlos Tadeu Panato JuniorandKubernetes Prow Robot 49299b1c90 add apiVersion (#13782)
Signed-off-by: Carlos Panato <ctadeu@gmail.com>
2019-05-14 15:18:33 -07:00
Cédric de Saint MartinandKubernetes Prow Robot af19146e72 [stable/dex] Update dex to 2.16.0, rollout deployment when configuration change (#13277)
* [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>
2019-05-08 12:20:35 -07:00
Mikhail ZholobovandKubernetes Prow Robot f7334aa294 [stable/dex] Add support of affinity and PodDisruptionBudget (#12880)
* [stable/dex] Add "affinity" value

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>

* [stable/dex] Add "podDisruptionBudget" value

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>

* [stable/dex] Bump chart version

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>
2019-04-22 09:21:46 -07:00
Michael AndrewsandKubernetes Prow Robot a4db31fe66 [stable/Dex] Fixed hard coded servicePort in ingress template (#12728)
* 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>
2019-04-15 05:22:49 -07:00
Peter L NordquistandKubernetes Prow Robot 3c01d4fefd [stable/dex] Configured more specific roles and cluster roles (#10446)
* Configured more specific roles and cluster roles

Based on new ClusterRole at
https://github.com/dexidp/dex/blob/master/examples/k8s/dex.yaml
with a Role to allow the jobs to create and delete secrets

Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>

* Updated RBAC API to v1

Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>

* Updated deployment apiVersion to v1

Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>

* Bumped chart version, this is not a bug fix

Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>

* Revert "Updated deployment apiVersion to v1"

This reverts commit 77aec99649.

Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>
2019-01-26 09:08:25 -08:00
Carlos Tadeu Panato JuniorandKubernetes Prow Robot 8f0be9b0d8 Bump Dex to 2.14.0 (#10580)
Signed-off-by: cpanato <ctadeu@gmail.com>
2019-01-14 13:34:45 -08:00
Carlos Tadeu Panato JuniorandKubernetes Prow Robot 05659f3154 bump dex to 2.13.0 (#9921)
Signed-off-by: cpanato <ctadeu@gmail.com>
2018-12-12 05:39:00 -08:00
Pete Brownandk8s-ci-robot 5b17ae1932 [stable/dex] Update container for dex to use new community build (#7986)
* 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>
2018-09-29 09:54:09 -07:00
Pete Brownandk8s-ci-robot c368876392 [stable/dex] Add ingress for dex (#7606)
* Add ingress for dex

Signed-off-by: Pete Brown <pete.brown@powerhrg.com>

* Add ingress url to notes

Signed-off-by: Pete Brown <pete.brown@powerhrg.com>

* Fix option for case where ingress is true

Signed-off-by: Pete Brown <pete.brown@powerhrg.com>
2018-09-26 09:27:15 -07:00
Pete Brownandk8s-ci-robot 9b1f848e96 Fix default issuer for dex (#7420)
Signed-off-by: Pete Brown <pete.brown@powerhrg.com>
2018-09-06 13:54:14 -07:00
Chris Heppellandk8s-ci-robot 38a56f7839 [stable/dex]: Add support to configure nodePort (#6956)
* add support for configuring dex nodePort values

* bump dex chart patch version

* Update Chart.yaml

* add comment showing example for configuring nodePort value
2018-08-27 20:41:35 -07:00
Cosmin Cojocarandk8s-ci-robot 393d869976 dex: configure gRPC and generate the certificates (CA/server/client) during deployment (#6679)
* 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
2018-07-26 12:49:56 -07:00
Shane Starcherandk8s-ci-robot 37bf2e2867 [dex] - initial chart for coreos/dex (#4580)
* 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
2018-04-07 09:04:09 -07:00