Commit Graph

144 Commits

Author SHA1 Message Date
Fredrik Adelöw 923491eece run prettier formatting
Signed-off-by: Fredrik Adelöw <freben@gmail.com>
2021-08-09 11:54:38 +02: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
github-actions[bot] 4a93128245 Version Packages 2021-06-10 12:18:06 +00:00
github-actions[bot] b5a0d1c5d7 Version Packages 2021-05-27 10:23:15 +00:00
github-actions[bot] df31bdca8f Version Packages 2021-05-12 09:39:51 +00:00
Marcus Eide bc551b5f46 Use config schema inline instead
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-05-07 15:39:39 +02:00
Marcus Eide 7ee8ad08fd Fix tests
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-05-07 15:25:25 +02:00
Marcus Eide 1abb1d1e7b Add support for skipTLSVerify when using the GkeClusterLocator
Signed-off-by: Marcus Eide <eide@spotify.com>
2021-05-07 15:24:13 +02:00
github-actions[bot] d397eb470f Version Packages 2021-05-06 08:25:18 +00:00
Juan Lulkin e6715553b3 kubernetes-backend: Use imports directly from common
Signed-off-by: Juan Lulkin <jmaiz@spotify.com>
2021-04-29 17:34:17 +02:00
Juan Lulkin 37dc8d6e9c kubernetes-backend: Adds skipTLSVerify to ClusterDetails
Signed-off-by: Juan Lulkin <jmaiz@spotify.com>
2021-04-29 17:34:17 +02:00
Juan Lulkin 99930d194c kubernetes-common: Exports types in a way that pleases the transpiler
Signed-off-by: Juan Lulkin <jmaiz@spotify.com>
2021-04-29 14:12:32 +02:00
Juan Lulkin 219313b29d kubernetes-backend: Moves backend specific types back from common
Signed-off-by: Juan Lulkin <jmaiz@spotify.com>
2021-04-29 14:12:32 +02:00
Juan Lulkin 1cf63d00df plugin-kubernetes-common: Moves packages/kuberntes-common to plugins as per ADR11
Signed-off-by: Juan Lulkin <jmaiz@spotify.com>
2021-04-29 14:12:32 +02:00
Juan Lulkin 1f790d756f kubernetes-backend: Updates kube backend to reexport types from common
Signed-off-by: Juan Lulkin <jmaiz@spotify.com>
2021-04-29 14:07:43 +02:00
Oliver Sand 7aa4308179 Merge pull request #5427 from SDA-SE/feat/fix-guest
Fix owner references to guest user
2021-04-26 14:21:42 +02:00
github-actions[bot] 034998d537 Version Packages 2021-04-22 13:19:35 +00:00
Oliver Sand 6eaecbd81d Fix owner references to guest user
If the user guest is used as an example value of the owner field, we should make sure to specify it as user:guest instead as the default is group.

Signed-off-by: Oliver Sand <oliver.sand@sda-se.com>
2021-04-22 13:21:45 +02:00
Fredrik Adelöw fc74c7dea7 Merge pull request #5313 from trumant/k8s-backend-skipTLSVerify-configurable
Configuration of the kubernetes-backend should be able to toggle TLS verification
2021-04-16 15:19:04 +02:00
Travis Truman b58eb099f7 Responding to review feedback
Signed-off-by: Travis Truman <trumant@gmail.com>
2021-04-16 08:44:04 -04:00
github-actions[bot] 70be53c939 Version Packages 2021-04-15 15:40:08 +02:00