Commit Graph

163 Commits

Author SHA1 Message Date
github-actions[bot] 6e5b1bda9d Version Packages 2021-09-23 10:01:17 +00:00
Fredrik Adelöw 0492cff964 Merge pull request #6782 from livetocode/feature/k8s-dashboard-links
provide access to the Kubernetes dashboard when viewing a specific resource
2021-09-20 14:17:30 +02:00
Tim Hansen febddedcb2 security: bump lodash to 4.17.21
Signed-off-by: Tim Hansen <timbonicus@gmail.com>
2021-09-16 16:06:56 -06:00
Patrik Oldsberg 8142a8ecb2 packages,plugins: add package documentation
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-14 18:47:53 +02:00
Patrik Oldsberg 71f6356390 plugins: add package descriptions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-09-14 18:33:40 +02: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
Morgan Martinet c59294d1e5 regen api-report.md and rebase branch on master
Signed-off-by: Morgan Martinet <morgan@mmm-experts.com>
2021-08-26 09:50:38 -04:00
Morgan Martinet c80f53a4b5 minor refactorings after code review
Signed-off-by: Morgan Martinet <morgan@mmm-experts.com>
2021-08-26 09:50:38 -04:00
Morgan Martinet 891d2bec18 fix failing unit tests in kubernetes-backend
Signed-off-by: Morgan Martinet <morgan@mmm-experts.com>
2021-08-26 09:50:37 -04:00
Morgan Martinet 7a0c334707 feat(kubernetes): provide access to the Kubernetes dashboard when viewing a specific resource
Signed-off-by: Morgan Martinet <morgan@mmm-experts.com>
2021-08-26 09:50:37 -04:00
github-actions[bot] e7130884a0 Version Packages 2021-08-26 11:25:27 +00:00
Brian Fletcher a8b41f32a3 fixes existing changes and adds 1 new test for k8
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-20 13:33:28 +01:00
Brian Fletcher 22fc579fe5 Retrieve the externalId from the config
My previous change to enable the external id, had missed the part
that actually reads the externalId from the config. This change
is the final piece, all going well.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-19 17:19:10 +01:00
github-actions[bot] c734d6995a Version Packages 2021-08-12 08:21:56 +00:00
Fredrik Adelöw 9a180af86e Merge pull request #6756 from backstage/dependabot/npm_and_yarn/prettier-2.3.2
chore(deps-dev): bump prettier from 2.2.1 to 2.3.2
2021-08-09 14:04:37 +02:00
Fredrik Adelöw 923491eece run prettier formatting
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-09 11:54:38 +02:00
Brian Fletcher a9c11c699c adds api-report file to pull request
Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-06 19:45:36 +01:00
Brian Fletcher b08ea0d2ec add ability to specify an external id for assumed role for k8
From the AWS documentation.

A cross-account role is usually set up to trust everyone in an account.
Therefore, the administrator of the trusting account might send an external
ID to the administrator of the trusted account. That way, only someone with
the ID can assume the role, rather than everyone in the account.

Signed-off-by: Brian Fletcher <brian@roadie.io>
2021-08-06 17:34:48 +01:00
Miklos Kiss d46a74dd94 Fix changelog kubernetes option key
Signed-off-by: Miklos Kiss <miklos.kiss@prezi.com>
2021-08-05 17:22:49 +02:00
github-actions[bot] 326cbd7408 Version Packages 2021-08-05 00:24:56 +00:00
Ben Lambert 2ce0b4ca0d Merge pull request #6589 from kissmikijr/make-object-types-configurable
Kubernetes: Make objectTypes configurable from app-config.yaml
2021-07-30 13:18:51 +02:00
Miklos Kiss 1217441292 update api-report
Signed-off-by: Miklos Kiss <miklos.kiss@prezi.com>
2021-07-30 12:28:39 +02:00
Miklos Kiss 7b46caff47 use object as params
Signed-off-by: Miklos Kiss <miklos.kiss@prezi.com>
2021-07-30 12:09:45 +02:00
github-actions[bot] 32b48219ce Version Packages 2021-07-29 10:32:54 +00:00
Miklos Kiss 07410d1e9b make KubernetesFanOutHandler params an object
Signed-off-by: Miklos Kiss <miklos.kiss@prezi.com>
2021-07-28 16:00:54 +02:00
Ben Lambert 072d8209d6 Merge pull request #6576 from backstage/dependabot/npm_and_yarn/kubernetes/client-node-0.15.0
chore(deps): bump @kubernetes/client-node from 0.14.3 to 0.15.0
2021-07-26 09:39:00 +02:00
Miklos Kiss 638a376f53 use the correct prettier config
Signed-off-by: Miklos Kiss <miklos.kiss@prezi.com>
2021-07-23 10:03:30 +02:00
Miklos Kiss 8cf1918ad1 Make objectTypes configurable from app-config.yaml
Signed-off-by: Miklos Kiss <miklos.kiss@prezi.com>
2021-07-23 00:48:25 +02:00
github-actions[bot] f51fcaeba2 Version Packages 2021-07-22 10:52:38 +00:00
dependabot[bot] 20e84982f2 chore(deps): bump @kubernetes/client-node from 0.14.3 to 0.15.0
Bumps [@kubernetes/client-node](https://github.com/kubernetes-client/javascript) from 0.14.3 to 0.15.0.
- [Release notes](https://github.com/kubernetes-client/javascript/releases)
- [Changelog](https://github.com/kubernetes-client/javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes-client/javascript/compare/0.14.3...0.15.0)

---
updated-dependencies:
- dependency-name: "@kubernetes/client-node"
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-22 04:22:27 +00:00
Nicolas Arnold 7e84b1bd9f Making changes backwards compatible by keeping the ClusterDetails object as an accepted type.
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-20 14:20:06 +01:00
Nicolas Arnold 65a4d89831 Refactoring the valid credentials method
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-20 09:15:03 +01:00
Nicolas Arnold 76fbdbc322 Modifying changesets and explicitly returning a promise for the AWS Creds
This changes modifies the changeset to only include a patch (as per comments above).

I have also changed the flow of retrieving the AWS creds. Previously, they were being returned after they were "resolved".
Now we await and resolve a promise to guarantee that the credentials have been loaded.

Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-19 18:07:06 +01:00
Nicolas Arnold ec98274a7e Creating a Cluster details object per k8s provider
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-19 15:17:25 +01:00
Nicolas Arnold f69d408583 Add API.md for plugin
Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-19 15:17:25 +01:00
Nicolas Arnold 6d59d17a7f Add functionality to the kubernetes plugin that allows users to assume role
This change adds a new field to the kubernetes plugin configuration that allows a user to configure an assumed role so that they can access other kubernetes cluster.

Signed-off-by: Nicolas Arnold <nic@roadie.io>
2021-07-19 15:17:25 +01:00
github-actions[bot] 8d1c3d0d5a Version Packages 2021-07-15 09:19:25 +00:00
Patrik Oldsberg d9ce823b00 packages: regenerate all API reports with warnings
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-07-15 02:05:46 +02:00
Patrik Oldsberg 1118f33e4f Merge pull request #6433 from backstage/rugvip/report-all-the-things
root: bump api-extractor & friends + recreate API reports along with previously unsupported packages
2021-07-12 20:28:09 +02:00
Patrik Oldsberg 602b5b59bb packages: regenerate all API reports with prettier
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-07-12 19:54:11 +02:00
blam 203d256d36 chore: reverting fs-extra bump, that seems to have broken all the installs
Signed-off-by: blam <ben@blam.sh>
2021-07-12 19:29:34 +02:00
github-actions[bot] de67704be9 Version Packages 2021-07-08 11:37:02 +00:00
Rogerio Angeliski 7a74046f16 docs: added generated files
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:41 -03:00
Rogerio Angeliski 93f8e8b423 Revert "docs: added generated files"
This reverts commit b2cefb34e0d4640cc5bb675d05d0ea906d74eec8.

Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:41 -03:00
Rogerio Angeliski 1cdc4ba0e2 docs: added generated files
Signed-off-by: Rogerio Angeliski <angeliski@hotmail.com>
2021-07-07 08:58:40 -03:00
dependabot[bot] 613e46d234 chore(deps): bump fs-extra from 9.1.0 to 10.0.0
Bumps [fs-extra](https://github.com/jprichardson/node-fs-extra) from 9.1.0 to 10.0.0.
- [Release notes](https://github.com/jprichardson/node-fs-extra/releases)
- [Changelog](https://github.com/jprichardson/node-fs-extra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jprichardson/node-fs-extra/compare/9.1.0...10.0.0)

---
updated-dependencies:
- dependency-name: fs-extra
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-01 11:29:50 +00:00
Fredrik Adelöw a88073c29a Update copyright headers
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-06-18 20:26:42 +02:00
Patrik Oldsberg d8d7226fce plugins: generate api reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2021-06-17 13:30:06 +02:00