stacks/localstack-integration
Nima Kaviani 7e0474b3bb
update package-dir -> package (#29)
Signed-off-by: Nima Kaviani <nkaviani@amazon.com>
2024-08-15 16:46:47 -07:00
..
crossplane-provider-localstack copy from idpbuilder example dir (#3) 2024-06-04 14:43:36 -07:00
crossplane-provider-localstack.yaml copy from idpbuilder example dir (#3) 2024-06-04 14:43:36 -07:00
localstack.yaml copy from idpbuilder example dir (#3) 2024-06-04 14:43:36 -07:00
README.md update package-dir -> package (#29) 2024-08-15 16:46:47 -07:00

Localstack Integration

Please use the below command to deploy an IDP reference implementation with an Argo application that adds Localstack, as well as integrating with Crossplane.

idpbuilder create \
  --use-path-routing \
  --package https://github.com/cnoe-io/stacks//ref-implementation \
  --package https://github.com/cnoe-io/stacks//localstack-integration

As you see above, this add-on to idpbuilder has a dependency on the reference implementation. This command primarily does the following:

  1. Installs localstack helmchart as an argo application.
  2. Adds localstack crossplane ProviderConfig, targetting localstack

Once the custom package is installed, localstack can be used from the backstage template app-with-aws-resources, by changing the providerConfigName during the bucket configuration page from default to localstack.