Commit Graph

94 Commits

Author SHA1 Message Date
Andres Mauricio Gomez P 9a0930e6d1 Kubernetes docs changed to show the new customResources property at the clusters level
Signed-off-by: Andres Mauricio Gomez P <andmagom@outlook.com>
2022-08-03 12:11:40 -05:00
Jamie Klassen c51d970410 clarify caData field
The code in `@kubernetes/client-node` will decode this value, as seen here:

https://github.com/kubernetes-client/javascript/blob/2b6813f99a85605f691973d6bc43f291ac072fc7/src/config.ts#L518-L520

I have seen a casual reader insert the multi-line raw contents of a PEM file in
this field, so it seems worth mentioning the extra layer of encoding explicitly.

Signed-off-by: Jamie Klassen <jklassen@vmware.com>
2022-07-29 15:38:32 -04:00
Lucas Teligioridis 3f35423e3c Add instructions to prevent 403 on API read
The latest plugin requires a the "limitranges" API to be available for
read-only otherwise a 403 error will return on the Kubernetes pane.

Signed-off-by: Lucas Teligioridis <lucas@teligioridis.dev>
2022-07-27 08:10:29 +10:00
Lucas Teligioridis 8524931589 Provide clearer documentation on correct permissions
Rather than providing the objects and what permissions are required,
just provide a valid Kubernetes manifest that clearly shows this to the
developer setting this up. Will also prevent any ambiguity when applying
this directly against a Kubernetes API.

Signed-off-by: Lucas Teligioridis <lucas@teligioridis.dev>
2022-07-22 22:37:47 +10:00
Gio 2ae46953fa update instalation.md
adding needed settings after plugin update to version 0.7.0

Signed-off-by: Gio <6011354+gioufop@users.noreply.github.com>
2022-07-19 11:05:45 -03:00
Jonah Back fe5a25ecab address review comments
Signed-off-by: Jonah Back <jonah@jonahback.com>
2022-07-10 20:14:29 -07:00
Jonah Back 6821bbb122 Merge branch 'master' into feature/EKSCatalog
Signed-off-by: Jonah Back <jonah@jonahback.com>
2022-07-10 20:12:09 -07:00
Matthew Clarke f5c9730639 (feat): easier Kubernetes local development steps (#12373)
* (feat): easier kubernetes local deevlopment steps

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* add changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* update api docs

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* fix typo

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2022-07-07 09:45:25 +02:00
Jonah Back 7162fb9068 address review comments
Signed-off-by: Jonah Back <jonah@jonahback.com>
2022-06-26 13:40:07 -07:00
Jonah Back 953e2e356d Merge branch 'master' into feature/EKSCatalog
Signed-off-by: Jonah Back <jonah@jonahback.com>
2022-06-20 14:58:13 -07:00
Jonah Back cb86da6467 feat: add test and basic docs for catalog cluster locator
Signed-off-by: Jonah Back <jonah@jonahback.com>
2022-06-20 14:34:20 -07:00
Patrik Oldsberg b5e056f312 Merge pull request #11603 from goenning/go/refresh-rate-k8s
[Kubernetes Plugin] ability to configure refresh interval on Kubernetes tab
2022-06-03 16:55:23 +02:00
goenning 6c42c12164 update docs
Signed-off-by: goenning <me@goenning.net>
2022-06-02 15:14:19 +01:00
ivgo 4328737af6 Add support for statefulsets in kubernetes
Signed-off-by: ivgo <ivgo@spreadgroup.com>
2022-05-13 11:09:08 +02:00
Daniel Bravo cdf3ca2b84 Address comments on pr for k8s oidc authProvider
Signed-off-by: Daniel Bravo <dbravo@vmware.com>
2022-05-06 15:38:09 -05:00
Daniel Bravo 447e060872 Add changeset and docs for kubernetes oidcTokenProvider feature
Signed-off-by: Daniel Bravo <dbravo@vmware.com>
2022-05-06 15:11:45 -05:00
Guilherme Oenning 1ef98cfe48 add Azure as a Kubernetes auth provider (#11299)
* add azure auth provider

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* fix prettier-S

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* add aks dashboard formatter

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* ammend patch notes

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* typo

Signed-off-by: Guilherme Oenning <goenning@eshopworld.com>

* update enum to include azure

Signed-off-by: goenning <me@goenning.net>

* fix typo

Signed-off-by: goenning <me@goenning.net>

* add plugin to changeset

Signed-off-by: goenning <me@goenning.net>

Co-authored-by: Guilherme Oenning <goenning@eshopworld.com>
2022-05-06 13:24:56 -04:00
Johan Haals 1934e70c5c docs: Remove confusing wording from k8 plugin install
Signed-off-by: Johan Haals <johan.haals@gmail.com>
2022-04-25 10:50:09 +02:00
Matthew Clarke b9f7ffb162 feat: add gke cluster locator resource label filtering (#10908)
* feat: add gke cluster locator resource label filtering

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* test: add gke label filter tests

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: add gke label filtering changeset

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* style: prettier

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* docs: add gke label matching docs

Signed-off-by: Matthew Clarke <mclarke@spotify.com>

* style: prettier

Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2022-04-20 13:36:54 -04:00
Matthew Clarke 3c9d6cfb17 docs linting
Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2022-04-11 22:11:51 -04:00
Matthew Clarke 753a20c89e add changeset
Signed-off-by: Matthew Clarke <mclarke@spotify.com>
2022-04-11 22:05:18 -04:00
Luna Stadler 2fc0e86616 Move refresh handling into KubernetesClustersSupplier implementations
Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2022-04-11 10:53:12 +02:00
Luna Stadler 8d050f714d Make Kubernetes cluster refresh more explicit
The `refreshClusters` method is now part of the
`KubernetesClustersSupplier` interface definition and also documented.

All existing cluster suppliers now implement it as well and the examples
in the docs and in the CHANGELOG have been adjusted.

Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2022-04-08 16:42:33 +02:00
Luna Stadler 38ea1f136c List existing cluster locator methods in one place
I found the nested headings difficult to read, so this now lists all
available methods in one place.

Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2022-04-08 16:42:33 +02:00
Luna Stadler 3d45427666 Make Kubernetes clusters refreshable
To make it possible to refresh Kubernetes clusters responsible all
places that used ClusterDetails[] before now use the
KubernetesClustersSupplier directly and call getClusters() on it.  This
allows people to use implement custom KubernetesClustersSuppliers that
fetch the clusters from somewhere and refresh them using whatever
mechanism they might need.

Signed-off-by: Luna Stadler <luc@spreadshirt.net>
2022-04-08 16:42:33 +02:00
LvffY 22bd2bead1 [#10459] 📝 Update documentation to use yarn --cwd arg
Signed-off-by: LvffY <louberger@hotmail.fr>
2022-03-29 21:59:53 +02:00
Fredrik Adelöw 6565f2c50b Merge pull request #10147 from rex4539/typos
Fix typos
2022-03-15 11:01:46 +01:00
Fredrik Adelöw 89c7e47967 make the backend plugin ts files consistent
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2022-03-13 19:27:46 +01:00
Dimitris Apostolou aedd4daa66 Fix typos
Signed-off-by: Dimitris Apostolou <dimitris.apostolou@icloud.com>
2022-03-13 14:12:05 +02:00
Patrik Oldsberg 4cad73ca7f run prettier
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2022-01-26 12:02:06 +01:00
kim5566 a56eb5242a update doc
Signed-off-by: kim5566 <28945404+kim5566@users.noreply.github.com>
2022-01-20 14:07:03 +11:00
kim5566 8cd1d9033d add new googleServiceAccount authProvider
Signed-off-by: kim5566 <28945404+kim5566@users.noreply.github.com>
2022-01-20 13:55:52 +11:00
Morgan Martinet 669e73b87b change dashboardParameters signature after code review
Signed-off-by: Morgan Martinet <morgan.martinet@montreal.ca>
2021-12-27 22:40:46 -05:00
Morgan Martinet acce31fa2a fix documentation warnings
Signed-off-by: Morgan Martinet <morgan.martinet@montreal.ca>
2021-12-27 01:10:59 -05:00
Morgan Martinet 7ac0bd2c66 implement dashboard link formatter for GKE
Signed-off-by: Morgan Martinet <morgan.martinet@montreal.ca>
2021-12-27 00:43:43 -05:00
Brian Fletcher 62915c3688 add batch api group explanation
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-12-15 13:25:12 +00:00
Brian Fletcher 5053de976c add cronjobs to list of required permissions
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-12-14 11:43:23 +00:00
Matthew Clarke c010632f88 kubernetes-plugin: integrate with top method from kubernetes client library (#8248)
* kubernetes-plugin: integrate with top method from kubernetes client library

Signed-off-by: mclarke <mclarke@spotify.com>

* fix existing tests

Signed-off-by: mclarke <mclarke@spotify.com>

* prettier

Signed-off-by: mclarke <mclarke@spotify.com>

* add fetcher test

Signed-off-by: mclarke <mclarke@spotify.com>

* update api report

Signed-off-by: mclarke <mclarke@spotify.com>

* fix fe tests

Signed-off-by: mclarke <mclarke@spotify.com>

* fe tests

Signed-off-by: mclarke <mclarke@spotify.com>

* changeset

Signed-off-by: mclarke <mclarke@spotify.com>

* add skip metrics lookup flag

Signed-off-by: mclarke <mclarke@spotify.com>

* add skip metrics lookup to gke locator and docs

Signed-off-by: mclarke <mclarke@spotify.com>

* fix tests

Signed-off-by: mclarke <mclarke@spotify.com>

* minor change

Signed-off-by: mclarke <mclarke@spotify.com>

* missed prettier

Signed-off-by: mclarke <mclarke@spotify.com>

* missed file

Signed-off-by: mclarke <mclarke@spotify.com>

* more details to changeset

Signed-off-by: mclarke <mclarke@spotify.com>
2021-12-02 23:10:48 +00:00
Andrew Tran 1a792a7ef6 update docs
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-30 16:12:21 -06:00
Andrew Tran 4dab6ffaad update changeset, fix pr nits
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-30 16:04:39 -06:00
Andrew Tran 24af47761b update docs
Signed-off-by: Andrew Tran <atran@brex.com>
2021-11-29 11:05:10 -06:00
Ben Lambert b45020a548 Merge pull request #7555 from dirathea/plugins-k8s-caData-support
Plugins k8s ca data support
2021-10-21 11:35:30 +02:00
Aldira Putra Raharja 3e9ce7e952 fix docs accordingly
Signed-off-by: Aldira Putra Raharja <dira.thea@gmail.com>
2021-10-19 16:12:13 +07:00
Aldira Putra Raharja 26b7943660 update api-report and update docs around caData
Signed-off-by: Aldira Putra Raharja <dira.thea@gmail.com>
2021-10-13 20:17:13 +07:00
Morgan Martinet a982e166c5 Enable customization of services used by the kubernetes backend plugin
Signed-off-by: Morgan Martinet <morgan@mmm-experts.com>
2021-10-12 00:59:04 -04:00
Aldira Putra Raharja 2bacec5531 Rephrase docs to match descriptions from the official docs
Signed-off-by: Aldira Putra Raharja <dira.thea@gmail.com>
2021-10-11 22:16:02 +07:00
Aldira Putra Raharja 17fdd3aea4 Update docs regarding caData config
Signed-off-by: Aldira Putra Raharja <dira.thea@gmail.com>
2021-10-11 22:05:04 +07:00
Morgan Martinet a65206d5a4 minor changes after code review
Signed-off-by: Morgan Martinet <morgan.martinet@montreal.ca>
2021-09-05 20:02:07 -04:00
Morgan Martinet 06cc986113 fix documentation errors
Signed-off-by: Morgan Martinet <morgan.martinet@montreal.ca>
2021-08-29 19:32:22 -04:00
Morgan Martinet abf7c46404 refactor code in order to support multiple dashboard link formatters
Signed-off-by: Morgan Martinet <morgan.martinet@montreal.ca>
2021-08-29 19:07:34 -04:00