Commit Graph
46 Commits
Author SHA1 Message Date
Joshua Bussdieker 02a6f2118a Add load balancer source ranges to service (#13103)
Signed-off-by: Joshua Bussdieker <jbussdieker@gmail.com>
2019-04-27 02:18:22 -07:00
Eugene Glotov 503ab4f5d5 [stable/kubernetes-dashboard] Support read-only mode (#12496)
* [stable/kubernetes-dashboard] Support read-only mode

Add a ClusterRole with read only permissions as described in
http://blog.cowger.us/2018/07/03/a-read-only-kubernetes-dashboard.html

Allow to modify only Secrets and ConfigMaps required to start pods.

Signed-off-by: Eugene Glotov <kivagant@gmail.com>

* [stable/kubernetes-dashboard] Use namespaces in kubectl commands

Signed-off-by: Eugene Glotov <kivagant@gmail.com>

* [stable/kubernetes-dashboard] Bump major Chart version

Signed-off-by: Eugene Glotov <kivagant@gmail.com>
2019-03-26 09:25:18 -07:00
David Cruz c12fa0e3dd [stable/kubernetes-dashboard] Add imagePullSecrets support (#12476)
* [stable/kubernetes-dashboard] Add imagePullSecrets support

Signed-off-by: David Cruz <david@typokign.com>

* Bump version

Signed-off-by: David Cruz <david@typokign.com>
2019-03-25 09:27:10 -07:00
Pavels Veretennikovs 93003ecbb5 [stable/kubernetes-dashboard] fix typo and link (#12040)
Signed-off-by: Pavels Veretennikovs <PVeretennikovs@riskfocus.com>
2019-03-16 06:52:56 -07:00
Connor Poole 5947b8fb5f fixed dashboard deployment spacing (#12020)
Signed-off-by: Connor Poole <connor.poole@gmail.com>
2019-03-14 10:14:24 -07:00
Brightside 90c9ee2564 [stable/kubernetes-dashboard] Add --enable-skip-login option/parameter to chart (#10802)
* Adding skip login option to deployment

Signed-off-by: Brightside56 <o.gumbar@papakaya.com>

* Add skip login value

Signed-off-by: Brightside56 <o.gumbar@papakaya.com>

* Add extra arg for skip login

Signed-off-by: Brightside56 <o.gumbar@papakaya.com>

* Add documentation for skip login

Signed-off-by: Brightside56 <o.gumbar@papakaya.com>

* Bump version

Signed-off-by: Brightside56 <o.gumbar@papakaya.com>

* Update deployment.yaml

Signed-off-by: Brightside56 <o.gumbar@papakaya.com>

* Update README.md

Signed-off-by: Brightside56 <o.gumbar@papakaya.com>

* Update values.yaml

Signed-off-by: Brightside56 <o.gumbar@papakaya.com>
2019-01-21 08:18:28 -08:00
Emii Khaos 76f08fe30c [stable/kubernetes-dashboard] Support pod annotations (#8890)
Signed-off-by: Emily Karisch <e.karisch@pixelart.at>
2019-01-09 08:44:50 -08:00
Maxime Belanger cf404f1136 Update documentation according to major version 1.0.0 (#10406)
Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>
2019-01-04 13:44:47 -08:00
Maxime Belanger 855917f0b4 [stable/kubernetes-dashboard] - Add support for gce-ingress integration (#9179)
* Fix gce-ingress integration for kubernetes-dashboard

To make the gce-ingress working:
- The service needs to have a named port along with annotation for
  the protocol mapping the port name with HTTPS in that case
- The ingress requires both / and /* to be forwarded to the backend
  to be able to serve all the dashboard paths and sub paths

Signed-off-by: Maxime Belanger <mbelanger@dialogue.co>

* Simplify the change and add comments instead

Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>

* Major changes

- Now supports `paths` in place of `path`
- Add documentation for GCE ingress support instead of adding some logic

Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>

* Port naming according to enableInsecureLogin value

Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>

* Add a migration documentation and fix some .md linting issues

Signed-off-by: Maxime Belanger <maxime.b.belanger@gmail.com>
2019-01-04 01:58:03 -08:00
Jonathan Liuti e519db8a67 [stable/kubernetes-dashboard] New backend-protocol ingress-nginx annotations (#10108)
* New backend-protocol ingress-nginx annotations

Signed-off-by: Jonathan Liuti <liuti.john@gmail.com>

* Reword and move comment

Signed-off-by: Jonathan Liuti <liuti.john@gmail.com>

* Change version not app version

Signed-off-by: Jonathan Liuti <liuti.john@gmail.com>
2018-12-19 06:44:40 -08:00
Cédric de Saint Martin 286772e4ac [stable/kubernetes-dashboard] Upgrade to 1.10.1. (#10056)
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2018-12-19 04:53:58 -08:00
Michael Barrientos 403d3bdf73 [stable/kubernetes-dashboard] #7516 Allow HTTP connection (#9011)
Signed-off-by: Michael Barrientos <mbarrien@gmail.com>
2018-12-12 08:06:54 -08:00
Cédric de Saint Martin 3f096da6b4 [stable/kubernetes-dashboard] Add myself as owner, add OWNER file. (#9413)
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2018-12-12 02:27:09 -08:00
Muhammad Ahsan fab11238b3 adds annotations support for kubernetes-dashboard deployment (#9508)
Signed-off-by: ahsan-storm <ahsanmuhammad1@outlook.com>
2018-12-05 07:29:15 -08:00
Ferenc HERNADI 6a24865930 - Adding affinity for kubernetes-dashboard (#8713)
* - Adding affinity for kubernetes-dashboard
- version bump

Signed-off-by: Ferenc HERNADI <ferenc.hernadi@gmail.com>

* Update stable/kubernetes-dashboard/Chart.yaml

Co-Authored-By: ahma <ferenc.hernadi@gmail.com>
Signed-off-by: Ferenc HERNADI <ferenc.hernadi@gmail.com>
2018-11-04 06:02:05 -08:00
Lyle Franklin dd024b8c9d livenessProbe in kube-dashboard is configurable (#8621)
- Adds configurable `livenessProbe.initialDelaySeconds` and
  `livenessProbe.timeoutSeconds`

Signed-off-by: Lyle Franklin <lylejfranklin@gmail.com>
2018-10-24 10:31:49 -07:00
Mikhail Zholobov ae9e3f8ea4 [stable/kubernetes-dashboard] Use the target port number instead of a name (#7548)
* [stable/kubernetes-dashboard] Use the target port number instead of a name

Older (but still actual) versions of some Network Policy providers don't support named ports as
a value of `targetPort` field in the Service spec.
Changing it to the number shouldn't break the UX for existing installations.

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

* [stable/kubernetes-dashboard] Bump chart version to 0.7.4

Signed-off-by: Mikhail Zholobov <legal90@gmail.com>
2018-10-22 09:44:57 -07:00
Cédric de Saint Martin f35c440534 [stable/kubernetes-dashboard] Upgrade to 1.10.0. (#7453)
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
2018-08-31 11:23:56 -07:00
Cédric de Saint Martin d60fd9c939 kubernetes-dashboard: increase limits/requests memory resources from 50Mi to 100Mi. (#6115) 2018-08-27 20:35:55 -07:00
AdamDang 8a5d80c712 [stable/kubernetes-dashboard]Typo fix: kubernets->kubernetes (#6242)
* Add version 0.7.1

Add version 0.7.1

* [stable/kubernetes-dashboard]Typo fix: kubernets->kubernetes

[stable/kubernetes-dashboard]Typo fix: kubernets->kubernetes
2018-06-21 10:31:08 -07:00
Maximilian Gaß f9224c5ad2 [stable/kubernetes-dashboard] add configurable replicaCount (#5419) 2018-06-06 13:16:24 -07:00
AdamDang 8022b45c7c [stable/kubernetes-dashboard] typo fix custer->cluster (#5400)
* Add version 

version: 0.6.7

* [stable/kubernetes-dashboard] typo fix custer->cluster

[stable/kubernetes-dashboard] typo fix custer->cluster

* Update Chart.yaml
2018-05-09 22:56:53 -07:00
Jeff Hastings 9f3285466a add ingress path for kubernetes-dashboard (#5229)
* add path for dashboard ingress

* default ingress path in values.yaml
2018-05-07 08:01:50 -07:00
Gregory May 03ab26feda [stable/kubernetes-dashboard] set ingress Secure-Backends as default value (#4803)
* Cater for full set lof Elastic Output Plugin parameters (Auth & TLS)

* Cater for full set of Elastic Output Plugin parameters (Auth & TLS)

* update Github User

* README.md & TLS enablement updates

* Reverted chart version due to Helm lint error

* bump chart version to 0.3.0

* RBAC and ServiceAccount updated to standards

* fixed linting

* Revert "fixed linting"

This reverts commit 5bd65f6624.

 Changes to be committed:
	modified:   stable/fluent-bit/values.yaml

* fixed linting

* fixed linting

* version bump

* minor version bump. clusterrolebinding uses serviceAccountName

* [stable/kubernetes-dashboard] set ingress Secure-Backends default value

* bump chart version

* Comment out ingress.annotations

* fix linting

* README ingress.annotation defaults correction
2018-05-02 12:37:17 -07:00
AdamDang 7d4b71ae69 [stable/kubernetes-dashboard] typo fix: Kuberetes->kubernetes (#5303)
* Add version version: 0.6.5

version: 0.6.5

* [stable/kubernetes-dashboard] typo fix: Kuberetes->kubernetes

Kuberetes->kubernetes
2018-04-30 12:08:55 -07:00
Jason Gwartz 4d25fb1ccb [kubernetes-dashboard] Adds docs about fullnameOverride for kubectl proxy (#5052)
* [kubernetes-dashboard] Adds docs about fullnameOverride for kubectl proxy

If you want to use 'localhost:8001/ui' as a shorthand to get
to the kubernetes-dashboard, the service name must be
'kubernetes-dashboard', but this is not typically what
Helm generates. This commit adds a short note
about how to override that.

* Increments kubernetes-dashboard chart version
2018-04-20 10:10:59 -07:00
Taylor D. Edmiston a3b7b40d69 Fix service ports documentation (#4527)
* Fix service ports documentation

* Bump chart version
2018-03-30 00:29:04 -07:00
Oilbeater 86ef97d1df fix dashboard wrong port mapping in notes (#4163)
The pod create by dashboard charts will expose service on port 8443 not 9090.
2018-03-16 11:31:24 -07:00
Kai Chen 7513b02399 Fix a typo in kubernetes-dashboard (#3985) 2018-03-06 04:14:53 -08:00
Adam Netočný 61a6aedaa5 [stable/kubernetes-dashboard] Harden Kubernetes Dashboard security setup to protect whole cluster (#3935)
* Updated helm chart for Kubernetes Dashboard to harden cluster security

* Fixed typo

* Modified to be in line with RBAC guidlines

* Add link to guide

* Fixed typo
2018-03-02 11:25:52 -08:00
Philippe Schommers 6eca6fbfbd [stable/kubernetes-dashboard] Fix extraArgs documentation (#3675)
* [stable/kubernetes-dashboard] Fix `extraArgs`

* Update documentation
2018-02-10 12:53:51 -08:00
Philippe Schommers 762a835442 [stable/kubernetes-dashboard] Add extraArgs to kubernetes-dashboard (#3587)
* Add `extraArgs` to `kubernetes-dashboard`

* Increment version to 0.5.3

* Add condition for `extraArgs` and documentation in `values.yaml`
2018-02-10 04:21:51 -08:00
Jakub Kvita f839448f3a [stable/kubernetes-dashboard] Fix labels and fullname template (#3475)
* [BUGFIX] Forgotten dashboard pod label.

* version number incremented

* Fix labels and fullname template
2018-01-31 08:09:13 -08:00
Erick Tryzelaar 2a105069a4 [kubernetes-dashboard] clean up and allow for labels, annotations, and custom service names (#2435)
* [stable/kubernetes-dashboard] Make chart more standardized

The charts ecosystem seems to be converging on some standards, which
seems to be driven by the patterns laid out in `helm create`. This makes
the following breaking changes to this crate:

* move the image definition into a map
* move the service definition into a map
* rename httpPort to externalPort
* reordered files to match the `helm create` order
* Made sure chart names don't contain '+'

Finally this bumps the version from 0.4 to 0.5 since this is not
backwards compatible.

* [stable/kubernetes-dashboard] allow for custom deployment and service labels

* [stable/kubernetes-dashboard] allow service name to be overridden

Closes #2099.

* [stable/kubernetes-dashboard] Add links and the k8s logo
2018-01-27 06:06:31 -08:00
James Rawlings 10ecc9b3f3 [kubernetes-dashboard] add optional service annotations (#3275) 2018-01-14 08:13:20 -08:00
Matt Farina fff8aa26c5 Convert registry to k8s.gcr.io (#3164) 2017-12-28 02:50:39 -08:00
Michal Cwienczek 5760fd0852 [stable/kubernetes-dashboard] Fixed ingress configuration when no hostname provided (#2611)
* Fixed kubernetes-dashboard configuring with no-hostname defined

* Bumped chart version

* Fixed indentation
2017-11-22 12:50:13 -08:00
zoues 454181e421 update kubernetes-dashboard image version to v1.7.1 (#2514) 2017-10-19 19:03:27 +02:00
zoues fc3f037162 [stable/kubernetes-dahboard]update kubernetes-dashboard image version to v1.7.0 (#2344)
* update kubernetes-dashboard image version to v1.7.0

* Bump versions

* Update README.md
2017-09-28 21:05:03 +02:00
Kevin Schumacher 2371ad93eb [stable/kubernetes-dashboard] #1785 namespace defined templates with chart name (#2131) 2017-09-19 15:29:25 +05:30
Victor Unegbu f890e87a40 [stable/kubernetes-dashboard] Allow UI to be reachable at its proxy path (#1755)
Assigning a name to the kubernetes-dashboard service port prevents
kubernetes from detecting its endpoints. Removing the name from the
service port fixes this issue.
2017-09-09 23:23:22 +02:00
O. Yuanying e1dea71e72 [stable/kubernetes-dashboard] Add RBAC support (#1415)
* [stable/kubernetes-dashboard] Add RBAC support

* Bump chart version
2017-08-14 18:08:09 -05:00
kfox1111 20d0a39bfa Bump kubernetes-dashboard version. (#1595) 2017-08-02 12:42:32 -05:00
Adnan Abdulhussein 8519d88e38 [stable/kubernetes-dashboard] add README (#1331) 2017-06-24 18:14:55 +02:00
Quentin Nerden 0a20b2182d Update k8s-dashboard note when ingress is enabled (#1339)
When ingress is enabled, it didn't return the url as it should.
2017-06-22 15:00:53 +01:00
kfox1111 10e159ee76 Kubernetes Dashboard Chart (#808)
* Kubernetes Dashboard Chart

Adds support for managing the Kubernetes Dashboard lifecycle via
Helm.

* Add notes.

* Fix namespaceing issues and remove extra defaults.

* Fix namespaceing issue in svc.

* Fix ws issues.

* Change default resource limits to match GKE.

* Fix min length of name.

* Fix ImagePullPolicy typo

* Remove namespace and remove extra release info.

* Use name instead of fullname in labels.

* Fix misaligned label selector.

* Fix misspecified target port.

* Use deployment release name in the svc selector as well as named port.

* Fix dashboard notes.

* Add ingress, bump version, fix notes label selector.

* Fix bad port number in notes.

* Fix ingress template scope issue.

* [stable/kubernetes-dashboard] use github username in maintainers
2017-06-16 12:43:52 +02:00