From 8b966bb7470f281854818c5a9f341054e784ec80 Mon Sep 17 00:00:00 2001 From: Simon Wallner Date: Fri, 10 Nov 2023 16:36:13 +0100 Subject: [PATCH] updated API key to auth token, fixed web app links --- content/en/getting-started/api-key.md | 121 ----------------- content/en/getting-started/auth-token.md | 123 ++++++++++++++++++ content/en/getting-started/faq.md | 22 ++-- content/en/getting-started/glossary.md | 2 +- content/en/getting-started/installation.md | 32 ++--- content/en/getting-started/quickstart.md | 8 +- content/en/overview/_index.html | 2 +- content/en/references/configuration.md | 6 +- content/en/references/docker-images.md | 4 +- .../transparent-endpoint-injection/_index.md | 2 +- .../en/references/persistence-mechanism.md | 6 +- content/en/references/usage-tracking.md | 10 +- .../tutorials/ecs-ecr-container-app/index.md | 4 +- .../en/tutorials/elb-load-balancing/index.md | 2 +- .../tutorials/java-notification-app/index.md | 4 +- .../lambda-ecr-container-images/index.md | 4 +- .../index.md | 6 +- .../schema-evolution-glue-msk/index.md | 2 +- .../aws/elastic-compute-cloud/index.md | 2 +- content/en/user-guide/ci/_index.md | 12 +- content/en/user-guide/ci/circle-ci/index.md | 10 +- content/en/user-guide/ci/drone-ci/index.md | 8 +- .../en/user-guide/ci/github-actions/index.md | 16 +-- content/en/user-guide/ci/gitlab-ci/index.md | 8 +- content/en/user-guide/ci/harness-ci/index.md | 16 +-- content/en/user-guide/ci/travis-ci/index.md | 10 +- .../extensions/developing-extensions/index.md | 4 +- .../extensions/managing-extensions/index.md | 6 +- .../integrations/kafka/docker-compose.yml | 2 +- .../tools/cloud-pods/getting-started/index.md | 8 +- .../web-application/ci-keys/ci-keys.png | Bin 0 -> 11672226 bytes .../web-application/ci-keys/index.md | 4 +- .../custom-local-endpoint.md | 5 +- .../web-application/resource-browser/index.md | 6 +- .../web-application/single-sign-on/_index.md | 2 +- .../single-sign-on/azure-ad/index.md | 4 +- .../web-application/stack-insights/index.md | 4 +- .../web-application/users-licences/index.md | 2 +- 38 files changed, 246 insertions(+), 243 deletions(-) delete mode 100644 content/en/getting-started/api-key.md create mode 100644 content/en/getting-started/auth-token.md create mode 100644 content/en/user-guide/web-application/ci-keys/ci-keys.png diff --git a/content/en/getting-started/api-key.md b/content/en/getting-started/api-key.md deleted file mode 100644 index 0f4c7297b5..0000000000 --- a/content/en/getting-started/api-key.md +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: "API Key" -weight: 20 -categories: ["LocalStack Pro & Enterprise"] -description: > - Configure your API key to start LocalStack -aliases: - - /get-started/pro/ ---- - -The LocalStack API key is a unique identifier to activate your LocalStack license needed to start LocalStack Pro. -You can find your API key in the [LocalStack Web app](https://app.localstack.cloud/account/apikeys). -This guide demonstrates how you can use your new LocalStack licenses and go over some best practices regarding the usage, activation, and safety of your LocalStack API key. - -## Getting your API key - -To get started, you need to have a LocalStack license. If you don't have one, you can [sign up for a free trial](https://localstack.cloud/pricing/) without any credit card required. The free trial will last 14 days, and you can use it to test all the features of LocalStack. After a free trial, you can find your API key in the [LocalStack Web app](https://app.localstack.cloud) in the [**Account Settings** β†’ **API Keys** section](https://app.localstack.cloud/account/apikeys). - -{{< alert title="Important" color="danger" >}} -- Avoid sharing your API key with anyone. Ensure that you do not commit it to any source code management systems (like Git repositories). -- If you push an API key to a public repository, it has potentially been exposed and might remain in the history (even if you try to rewrite it). -- If you accidentally publish your API key, please [contact us](https://localstack.cloud/contact/) immediately to get your API key rotated! -- If you want to use your API key in your CI environment, check out our [CI documentation]({{< ref "user-guide/ci" >}}) to see the proper way to handle secrets in your CI environment to store your API key securely. -{{< /alert >}} - -### Starting LocalStack via CLI - -LocalStack expects your API key to be present in the environment variable `LOCALSTACK_API_KEY`. You can define the `LOCALSTACK_API_KEY` environment variable before or while starting LocalStack using the `localstack` CLI. - -{{< tabpane >}} -{{< tab header="macOS/Linux" lang="shell" >}} -export LOCALSTACK_API_KEY= -localstack start -{{< /tab >}} -{{< tab header="Windows" lang="powershell" >}} -$env:LOCALSTACK_API_KEY=""; localstack start -{{< /tab >}} -{{< /tabpane >}} - -You can optionally run your LocalStack container in background mode by adding the `-d` flag to the `localstack start` command. - -The `localstack` CLI will detect the API key and properly pass it to the LocalStack container. - -{{< alert title="Note" >}} -If you are using LocalStack with an API Key, you need to pull the [LocalStack Pro image](https://docs.localstack.cloud/references/docker-images/#localstack-pro-image) that includes the Pro services and several other advanced features. -{{< /alert >}} - -### Starting LocalStack via Docker - -To start LocalStack using Docker, you have to specify the API key using the `-e` flag for environment variables: - -{{< command "hl_lines=5" >}} -$ docker run \ - --rm -it \ - -p 4566:4566 \ - -p 4510-4559:4510-4559 \ - -e LOCALSTACK_API_KEY=${LOCALSTACK_API_KEY:- } \ - localstack/localstack-pro -{{< / command >}} - -For more information about starting LocalStack with Docker, take a look at our [Docker installation](https://docs.localstack.cloud/getting-started/installation/#docker) guide. - -### Starting LocalStack via Docker-Compose - -To start LocalStack using `docker-compose`, you have to include the `LOCALSTACK_API_KEY` environment variable in your `docker-compose.yml` file: - -```yaml -environment: - - LOCALSTACK_API_KEY=${LOCALSTACK_API_KEY- } -``` - -You can set the API key manually, or you can use the `export` command to set the API key in your current shell session. The API key will be passed into your LocalStack container, such that the key activation can take place. - -## Licensing-related configuration - -If you want to make sure that LocalStack is only started if you can activate LocalStack Pro or Enterprise, or if you wish to suppress licensing-related error messages, take a look at our [configuration guide]({{< ref "configuration.md#localstack-pro">}}) regarding LocalStack Pro. - -## Checking license activation - -The easiest way to check if LocalStack is activated is to query the health endpoint for a list of the running services: - -{{< command >}} -$ curl localhost:4566/_localstack/health | jq -{{< / command >}} - -If a Pro-only [service]({{< ref "aws" >}}) -- like [XRay]({{< ref "xray" >}}) -- is running, LocalStack has started successfully. You can also check the logs of the LocalStack container to see if the activation was successful. - -{{< command >}} -[...] Successfully activated API key -{{< / command >}} - -Otherwise, check our collected most [common activation issues](#common-activation-issues). - -## Common activation issues - -Since LocalStack v2.0.0, the image `localstack/localstack-pro` requires a successful key activation to start. -If the key activation fails, LocalStack will quit with an error messages that may look something like this: - -``` -=============================================== -API key activation failed! πŸ”‘βŒ - -The API key you provided in the `LOCALSTACK_API_KEY` environment variable '"foo..."(6)' could not beactivated against our licensing server. Server message: Unable to verify API key. - -Due to this error, Localstack has quit. LocalStack pro features can only be used with a valid license. - -- Please check that your API key is set up correctly and that you are using the correct key. - You can find your API key in our webapp at https://app.localstack.cloud. -- If you want to continue using LocalStack without pro features you can set `ACTIVATE_PRO=0`. -``` - -There are several reasons a key activation can fail: -* Missing credentials: Using `localstack/localstack-pro` requires per default to have an API key set. -* Invalid key: there is no valid license associated with the key, for example because the license has expired. -* License server cannot be reached: LocalStack will try to perform an offline license activation if the license server cannot be reached, but will require a re-activation every 24 hours. - -If you are using the `localstack/localstack-pro` image, but cannot activate your license key, we recommend falling back to the community version `localstack/localstack`. -If that is not an option, you can set `ACTIVATE_PRO=0` which will attempt to start LocalStack without pro features. - -Navigate to our [FAQ page]({{< ref "faq" >}}) if your are having troubles with the LocalStack API key activation. -If you have any further problems concerning your API key activation, or if the steps do not help, do not hesitate to [contact us](https://localstack.cloud/contact/). diff --git a/content/en/getting-started/auth-token.md b/content/en/getting-started/auth-token.md new file mode 100644 index 0000000000..3726e61189 --- /dev/null +++ b/content/en/getting-started/auth-token.md @@ -0,0 +1,123 @@ +--- +title: "Auth Token" +weight: 20 +categories: ["LocalStack Pro & Enterprise"] +description: > + Configure your auth token to start LocalStack +aliases: + - /get-started/pro/ +--- + +LocalStack uses auth tokens to to authenticate users and to activate your LocalStack license. +You can find your auth token on the [Getting Started page in the web app](https://app.localstack.cloud/getting-started) or on the [Auth Token page](https://app.localstack.cloud/workspace/auth-token) + +## Managing your License + +To get started, you need to have a LocalStack license. If you don't have one, you can [sign up for a free trial](https://localstack.cloud/pricing/) without any credit card required. The free trial will last 14 days, and you can use it to test all the features of LocalStack. + +You can assign licenses to users on the [Users & Licenses](https://app.localstack.cloud/workspace/members) page or you can check your assigned license on the [My License](https://app.localstack.cloud/workspace/my-license) page. + + +{{< alert title="Important" color="danger" >}} +- Avoid sharing your auth token with anyone. Ensure that you do not commit it to any source code management systems (like Git repositories). +- If you push an auth token to a public repository, it has potentially been exposed and might remain in the history (even if you try to rewrite it). +- If you accidentally publish your auth token, you can rotate it on the [Auth Token](https://app.localstack.cloud/workspace/auth-token) page +- Use in CI or other machine environments requires a CI key. Check out our [CI documentation]({{< ref "user-guide/ci" >}}) to see the proper way to handle secrets in your CI environment to store your CI key securely. +{{< /alert >}} + +### Starting LocalStack via CLI + +LocalStack expects your auth token to be present in the environment variable `LOCALSTACK_AUTH_TOKEN`. You can define the `LOCALSTACK_AUTH_TOKEN` environment variable before or while starting LocalStack using the `localstack` CLI. + +{{< tabpane >}} +{{< tab header="macOS/Linux" lang="shell" >}} +export LOCALSTACK_AUTH_TOKEN= +localstack start +{{< /tab >}} +{{< tab header="Windows" lang="powershell" >}} +$env:LOCALSTACK_AUTH_TOKEN=""; localstack start +{{< /tab >}} +{{< /tabpane >}} + +You can optionally run your LocalStack container in background mode by adding the `-d` flag to the `localstack start` command. + +The `localstack` CLI will detect the auth token and properly pass it to the LocalStack container. + +{{< alert title="Note" >}} +If you are using LocalStack with an auth token, you need to pull the [LocalStack Pro image](https://docs.localstack.cloud/references/docker-images/#localstack-pro-image) that includes the Pro services and several other advanced features. +{{< /alert >}} + +### Starting LocalStack via Docker + +To start LocalStack using Docker, you have to specify the auth token using the `-e` flag for environment variables: + +{{< command "hl_lines=5" >}} +$ docker run \ + --rm -it \ + -p 4566:4566 \ + -p 4510-4559:4510-4559 \ + -e LOCALSTACK_AUTH_TOKEN=${LOCALSTACK_AUTH_TOKEN:- } \ + localstack/localstack-pro +{{< / command >}} + +For more information about starting LocalStack with Docker, take a look at our [Docker installation](https://docs.localstack.cloud/getting-started/installation/#docker) guide. + +### Starting LocalStack via Docker-Compose + +To start LocalStack using `docker-compose`, you have to include the `LOCALSTACK_AUTH_TOKEN` environment variable in your `docker-compose.yml` file: + +```yaml +environment: + - LOCALSTACK_AUTH_TOKEN=${LOCALSTACK_AUTH_TOKEN- } +``` + +You can set the auth token manually, or you can use the `export` command to set the auth token in your current shell session. The auth token will be passed into your LocalStack container, such that the key activation can take place. + +## Licensing-related configuration + +If you want to make sure that LocalStack is only started if you can activate LocalStack Pro or Enterprise, or if you wish to suppress licensing-related error messages, take a look at our [configuration guide]({{< ref "configuration.md#localstack-pro">}}) regarding LocalStack Pro. + +## Checking license activation + +The easiest way to check if LocalStack is activated is to query the health endpoint for a list of the running services: + +{{< command >}} +$ curl localhost:4566/_localstack/health | jq +{{< / command >}} + +If a Pro-only [service]({{< ref "aws" >}}) -- like [XRay]({{< ref "xray" >}}) -- is running, LocalStack has started successfully. You can also check the logs of the LocalStack container to see if the activation was successful. + +{{< command >}} +[...] Successfully activated license +{{< / command >}} + +Otherwise, check our collected most [common activation issues](#common-activation-issues). + +## Common activation issues + +Since LocalStack v2.0.0, the image `localstack/localstack-pro` requires a successful license activation to start. +If the license activation fails, LocalStack will quit with an error messages that may look something like this: + +``` +=============================================== +License activation failed! πŸ”‘βŒ + +Reason: The credentials defined in your environment are invalid. Please make sure to either set the LOCALSTACK_AUTH_TOKEN variable to a valid auth token, or the LOCALSTACK_API_KEY variable to a valid LocalStack API key. You can find your auth token or API key in the LocalStack web app https://app.localstack.cloud. + +Due to this error, Localstack has quit. LocalStack pro features can only be used with a valid license. + +- Please check that your credentials are set up correctly and that you have an active license. + You can find your credentials in our webapp at https://app.localstack.cloud. +- If you want to continue using LocalStack without pro features you can set `ACTIVATE_PRO=0`. +``` + +There are several reasons a key activation can fail: +* Missing credentials: Using `localstack/localstack-pro` requires per default to have an auth token or legacy API key set. +* Invalid license: there is no valid license associated with your user account, for example because the license has expired. +* License server cannot be reached: LocalStack will try to perform an offline license activation if the license server cannot be reached, but will require a re-activation every 24 hours. + +If you are using the `localstack/localstack-pro` image, but cannot activate your license, we recommend falling back to the community version `localstack/localstack`. +If that is not an option, you can set `ACTIVATE_PRO=0` which will attempt to start LocalStack without pro features. + +Navigate to our [FAQ page]({{< ref "faq" >}}) if your are having troubles with the LocalStack license activation. +If you have any further problems concerning your license activation, or if the steps do not help, do not hesitate to [contact us](https://localstack.cloud/contact/). diff --git a/content/en/getting-started/faq.md b/content/en/getting-started/faq.md index 5d83843179..da92784ce6 100644 --- a/content/en/getting-started/faq.md +++ b/content/en/getting-started/faq.md @@ -3,7 +3,7 @@ title: "Frequently Asked Questions" linkTitle: "FAQ" weight: 40 description: > - This page answers the frequently asked questions about LocalStack Pro, Enterprise, and Community Editions. + This page answers the frequently asked questions about LocalStack Pro, Enterprise, and Community Editions. cascade: type: docs hide_readingtime: true @@ -48,7 +48,7 @@ You can access LocalStack from an alternative computer, by exposing portΒ `4566` ### How to fix LocalStack CLI (Python) UTF-8 encoding issue under Windows? -If you are using LocalStack CLI under Windows, you might run into encoding issues. To fix this, set the following environment variables: +If you are using LocalStack CLI under Windows, you might run into encoding issues. To fix this, set the following environment variables: Set the system locale (language for non-Unicode programs) to UTF-8 to avoid Unicode errors. Follow these steps: @@ -67,8 +67,8 @@ A company proxy can lead to connection issues. To allow access to the `localstac ```yaml ... -environment: -- HTTP_PROXY = +environment: +- HTTP_PROXY = - NO_PROXY = .s3.localhost.localstack.cloud,127.0.0.1,*.localhost ... ``` @@ -109,7 +109,7 @@ You might be able to connect to the internet, but your Docker container can't co More details can be found on [official docker documentation](https://docs.docker.com/network/bridge/#enable-forwarding-from-docker-containers-to-the-outside-world). -Solution for this is enabling the IP forwarding: +Solution for this is enabling the IP forwarding: ```bash sudo sysctl -w net.ipv4.ip_forward=1 @@ -162,7 +162,7 @@ For example, these options may interfere with the functionality of AppSync funct We advise you to exercise caution. {{< /alert >}} -You can change the LocalStack `volume` folder to use the WSL Linux file system instead of the Windows host folder. +You can change the LocalStack `volume` folder to use the WSL Linux file system instead of the Windows host folder. To do so, you need to change the [`docker-compose.yml`](https://github.com/localstack/localstack/blob/master/docker-compose-pro.yml) file and add the following lines: {{< tabpane text=true >}} @@ -200,7 +200,7 @@ For more details visit [Docker WSL documentation](https://docs.docker.com/deskto ## LocalStack Platform FAQs -### How do I check if my API key is valid and activated? +### How do I check if my license is valid and activated? The easiest way to check if LocalStack Pro or Enterprise is activated is to check the health endpoint of LocalStack for a list of the running services: @@ -208,13 +208,13 @@ The easiest way to check if LocalStack Pro or Enterprise is activated is to chec $ curl localhost:4566/_localstack/health | jq {{< / command >}} -If a Pro-only [service]({{< ref "aws" >}}) -- like [XRay]({{< ref "xray" >}}) -- is running, LocalStack Pro or Enterprise has started successfully. If your API key is invalid, you will see an error message like this in the logs of LocalStack: +If a Pro-only [service]({{< ref "aws" >}}) -- like [XRay]({{< ref "xray" >}}) -- is running, LocalStack Pro or Enterprise has started successfully. If your auth token is invalid, you will see an error message like this in the logs of LocalStack: ```bash -Activation key "abc..."(10) is invalid or expired! Reason: ... +license activation failed! Reason: ... ``` -If this error occurs, something is wrong with your API key or license. Make sure your API key is set correctly (check for typos!) and your license is valid. If the API key still does not work, please [contact us](https://localstack.cloud/contact/). +If this error occurs, something is wrong with your auth token or license. Make sure your auth token is set correctly (check for typos!) and your license is valid. If the auth token still does not work, please [contact us](https://localstack.cloud/contact/). ### How are CI credits in LocalStack calculated? @@ -256,7 +256,7 @@ Some corporate DNS servers might filter requests to certain domains. Contact you We take security seriously and respond to any emergency vulnerabilities as soon as possible. Our cloud provider (AWS) handles most of the infrastructure maintenance for us. We also use Infrastructure-as-Code scripts to ensure that our infrastructure configuration is consistent and recoverable in case of a disaster. -### How does LocalStack ensure the security of its containers and images? +### How does LocalStack ensure the security of its containers and images? Our software assets are regularly checked for vulnerabilities, such as code issues and outdated dependencies. We use Dependabot to scan our GitHub repositories, and Trivy as well as Snyk (among other security tools) to scan our Docker images. diff --git a/content/en/getting-started/glossary.md b/content/en/getting-started/glossary.md index de90224355..b51829675b 100644 --- a/content/en/getting-started/glossary.md +++ b/content/en/getting-started/glossary.md @@ -18,7 +18,7 @@ hide_readingtime: true | [Edge Port]({{< ref "endpoint-url" >}}) | The HTTP port LocalStack listens on for any type of request (e.g. from AWS SDKs). The default port is 4566. | | [External Service Ports]({{< ref "external-ports" >}}) | The ports reserved for infrastructure that is started as part of a managed service like database server, Redis cluster, and are exposed through the LocalStack Container. | | [Lambda Hot Reloading]({{< ref "hot-reloading" >}}) | The ability to make changes in Lambda handler files, and have them immediately reflected on each invocation of a Lambda function, without the need to redeploy the Lambda function. | -| [LocalStack API Key]({{< ref "api-key" >}}) | An API key that can be configured via the LOCALSTACK_API_KEY environment variable, to enable advanced features in your LocalStack instance. We distinguish between individual developer keys, as well as CI keys for continuous integration environments (e.g., Github Actions, CircleCI, etc). | +| [LocalStack auth token]({{< ref "auth-token" >}}) | An auth token that can be configured via the LOCALSTACK_AUTH_TOKEN environment variable, to enable advanced features in your LocalStack instance. We distinguish between individual developer auth tokens, as well as CI keys for continuous integration environments (e.g., Github Actions, CircleCI, etc). | | [LocalStack Container]({{< ref "installation" >}}) | The Docker/Podman container or Kubernetes pod running LocalStack. | | [LocalStack Extensions]({{< ref "references/extensions" >}}) | Extend and customize LocalStack using pluggable Python distributions to run applications alongside the main process in the LocalStack Docker container. | | [LocalStack Platform]({{< ref "web-application" >}}) | The LocalStack Web Application for licensed users to use advanced features, such as Stack Insights, CI Analytics, Resource Browser, and Team Collaboration. | diff --git a/content/en/getting-started/installation.md b/content/en/getting-started/installation.md index cdc5871190..aca95eb95d 100644 --- a/content/en/getting-started/installation.md +++ b/content/en/getting-started/installation.md @@ -60,7 +60,7 @@ $ python3 -m pip install --upgrade localstack {{% /markdown %}} {{< alert title="Important" color="danger" >}} -Do not use `sudo` or the `root` user - LocalStack should be installed and started entirely under a local non-root user. +Do not use `sudo` or the `root` user - LocalStack should be installed and started entirely under a local non-root user. If you have problems with permissions in MacOS X Sierra, install with `python3 -m pip install --user localstack`. {{< /alert >}} @@ -119,7 +119,7 @@ $ python3 -m pip install --upgrade localstack {{< / command >}} {{% /markdown %}} {{< alert title="Important" color="danger" >}} -Do not use `sudo` or the `root` user - LocalStack should be installed and started entirely under a local non-root user. +Do not use `sudo` or the `root` user - LocalStack should be installed and started entirely under a local non-root user. {{< /alert >}} {{< /tab >}} @@ -127,7 +127,7 @@ Do not use `sudo` or the `root` user - LocalStack should be installed and starte {{< tab header="Windows" >}} -You can download the respective binary for your architecture directly: +You can download the respective binary for your architecture directly: {{< cli-binary-download os="windows" >}}
Then extract the archive and execute the binary using Powershell. @@ -146,7 +146,7 @@ $ python3 -m pip install --upgrade localstack {{% /markdown %}} {{< alert title="Important" color="danger" >}} -Do not use `sudo` or the `root` user - LocalStack should be installed and started entirely under a local non-root user. +Do not use `sudo` or the `root` user - LocalStack should be installed and started entirely under a local non-root user. {{< /alert >}} {{< /tab >}} @@ -168,7 +168,7 @@ $ python3 -m pip install --upgrade localstack {{< alert title="Note" >}} To download a specific version of LocalStack, check out our [release page](https://github.com/localstack/localstack) and download it in the following manner: -{{< command >}} +{{< command >}} $ python3 -m pip install localstack== {{< / command >}} {{% markdown %}} @@ -177,7 +177,7 @@ Here `` depicts the particular LocalStack version that you would like t {{< /alert >}} {{< alert title="Important" color="danger" >}} -Do not use `sudo` or the `root` user - LocalStack should be installed and started entirely under a local non-root user. +Do not use `sudo` or the `root` user - LocalStack should be installed and started entirely under a local non-root user. {{< /alert >}} {{< /tab >}} {{< /tabpane >}} @@ -189,7 +189,7 @@ $ localstack --version {{< / command >}} You are all set! -To use all of LocalStack's features we recommend to [get a LocalStack account and set up your api key]({{< ref "api-key" >}}). +To use all of LocalStack's features we recommend to [get a LocalStack account and set up your auth token]({{< ref "auth-token" >}}). Afterwards, check out our [Quickstart guide]({{< ref "quickstart" >}}) to start your local cloud! ## Alternatives @@ -272,7 +272,7 @@ services: environment: - DEBUG=${DEBUG-} - PERSISTENCE=${PERSISTENCE-} - - LOCALSTACK_API_KEY=${LOCALSTACK_API_KEY-} # required for Pro + - LOCALSTACK_AUTH_TOKEN=${LOCALSTACK_AUTH_TOKEN-} # required for Pro - DOCKER_HOST=unix:///var/run/docker.sock volumes: - "${LOCALSTACK_VOLUME_DIR:-./volume}:/var/lib/localstack" @@ -290,7 +290,7 @@ $ docker-compose up - This command pulls the current nightly build from the `master` branch (if you don't have the image locally) and **not** the latest supported version. If you want to use a specific version, set the appropriate localstack image tag at `services.localstack.image` in the `docker-compose.yml` file (for example `localstack/localstack:`). -- If you are using LocalStack with an [API key]({{< ref "api-key" >}}), you need to specify the image tag as `localstack/localstack-pro` in the `docker-compose.yml` file. +- If you are using LocalStack with an [auth token]({{< ref "auth-token" >}}), you need to specify the image tag as `localstack/localstack-pro` in the `docker-compose.yml` file. Going forward, `localstack/localstack-pro` image will contain our Pro-supported services and APIs. - This command reuses the image if it's already on your machine, i.e. it will **not** pull the latest image automatically from Docker Hub. @@ -303,7 +303,7 @@ $ docker-compose up - If using the Docker default bridge network using `network_mode: bridge`, container name resolution will not work inside your containers. Please consider removing it, if this functionality is needed. -- To configure an API key, refer to the [API Key](https://docs.localstack.cloud/getting-started/api-key/) documentation. +- To configure an auth token, refer to the [auth token](https://docs.localstack.cloud/getting-started/auth-token/) documentation. {{< /alert >}} Please note that there are a few pitfalls when configuring your stack manually via docker-compose (e.g., required container name, Docker network, volume mounts, and environment variables). @@ -342,7 +342,7 @@ docker run \ --rm -it \ -p 4566:4566 \ -p 4510-4559:4510-4559 \ - -e LOCALSTACK_API_KEY=${LOCALSTACK_API_KEY:- } \ + -e LOCALSTACK_AUTH_TOKEN=${LOCALSTACK_AUTH_TOKEN:- } \ localstack/localstack-pro{{< /tab >}} {{< /tabpane >}} @@ -350,7 +350,7 @@ docker run \ - This command pulls the current nightly build from the `master` branch (if you don't have the image locally) and **not** the latest supported version. If you want to use a specific version of LocalStack, use the appropriate tag: `docker run --rm -it -p 4566:4566 -p 4510-4559:4510-4559 localstack/localstack:`. Check-out the [LocalStack releases](https://github.com/localstack/localstack/releases) to know more about specific LocalStack versions. -- If you are using LocalStack with an [API key]({{< ref "api-key" >}}), you need to specify the image tag as `localstack/localstack-pro` in your Docker setup. +- If you are using LocalStack with an [auth token]({{< ref "auth-token" >}}), you need to specify the image tag as `localstack/localstack-pro` in your Docker setup. Going forward, `localstack/localstack-pro` image will contain our Pro-supported services and APIs. - This command reuses the image if it's already on your machine, i.e. it will **not** pull the latest image automatically from Docker Hub. @@ -362,7 +362,7 @@ docker run \ - To facilitate interoperability, configuration variables can be prefixed with `LOCALSTACK_` in docker. For instance, setting `LOCALSTACK_PERSISTENCE=1` is equivalent to `PERSISTENCE=1`. -- To configure an API key, refer to the [API Key](https://docs.localstack.cloud/getting-started/api-key/) documentation. +- To configure an auth token, refer to the [auth token]({{< ref "auth-token" >}}) documentation. {{< /alert >}} ### Helm @@ -425,13 +425,13 @@ If you have installed the CLI with Brew or directly as a binary, please simply p You can now avail logging output and error reporting using LocalStack logs. To access the logs, run the following command: {{< command >}} - $ localstack logs + $ localstack logs {{< / command >}} - + AWS requests are now logged uniformly in the INFO log level (set by default or when `DEBUG=0`). The shape is `AWS . => ()`. Requests to HTTP endpoints are logged in a similar way: - + ```sh 2022-09-12T10:39:21.165 INFO --- [ asgi_gw_0] localstack.request.aws : AWS s3.ListBuckets => 200 2022-09-12T10:39:41.315 INFO --- [ asgi_gw_0] localstack.request.aws : AWS s3.CreateBucket => 200 diff --git a/content/en/getting-started/quickstart.md b/content/en/getting-started/quickstart.md index 0b4a459861..7f69c5faad 100644 --- a/content/en/getting-started/quickstart.md +++ b/content/en/getting-started/quickstart.md @@ -8,7 +8,7 @@ cascade: type: docs --- -This quickstart guide will walk you through starting LocalStack on your local machine to deploying a sample AWS application locally using LocalStack's cloud emulation. This guide assumes that you have [installed LocalStack on your local machine]({{< ref "installation" >}}), [signed up](https://app.localstack.cloud) for a LocalStack account and configured your [API key]({{< ref "api-key" >}}) to authenticate your LocalStack container on startup. +This quickstart guide will walk you through starting LocalStack on your local machine to deploying a sample AWS application locally using LocalStack's cloud emulation. This guide assumes that you have [installed LocalStack on your local machine]({{< ref "installation" >}}), [signed up](https://app.localstack.cloud) for a LocalStack account and configured your [auth token]({{< ref "auth-token" >}}) to authenticate your LocalStack container on startup. {{< alert title="Note" >}} The quickest way to experiment with LocalStack is to use one of our [LocalStack quickstart samples](https://app.localstack.cloud/quickstart) to deploy a thumbnail creator, request worker application, or an asynchronous microservice with tracing/debugging. The quickstart samples will automatically connect to your running LocalStack container on your local machine and run the applications. @@ -18,7 +18,7 @@ To quickly see the outcome of this quickstart guide, try deploying the [Request ## Start your LocalStack container -After installing LocalStack and configuring your API key, let us start LocalStack. To run our sample AWS application, we will start LocalStack using the `localstack` CLI. +After installing LocalStack and configuring your auth token, let us start LocalStack. To run our sample AWS application, we will start LocalStack using the `localstack` CLI. {{< command >}} $ localstack start @@ -34,8 +34,8 @@ You can optionally run your LocalStack container in background mode by adding th - The default image [`localstack/localstack`](https://hub.docker.com/r/localstack/localstack) on Docker Hub refers to the community version of LocalStack. The [`localstack/localstack-pro`](https://hub.docker.com/r/localstack/localstack-pro) image refers to the Pro version of LocalStack. Previously we maintained `localstack-light` and `localstack-full` images which have been deprecated and removed with the LocalStack 2.0 release. -- If an [API key]({{< ref "api-key" >}}) is set in your environment, `localstack start` will attempt to start LocalStack with the `localstack/localtack-pro` image. - A successful key activation is required to start LocalStack Pro but can be disabled by setting `ACTIVATE_PRO=0`. +- If an [auth token]({{< ref "auth-token" >}}) is set in your environment, `localstack start` will attempt to start LocalStack with the `localstack/localtack-pro` image. + A successful license activation is required to start LocalStack Pro but can be disabled by setting `ACTIVATE_PRO=0`. {{< /alert >}} ## Setup the sample AWS application diff --git a/content/en/overview/_index.html b/content/en/overview/_index.html index 2221d09dfa..6ab2c8a862 100644 --- a/content/en/overview/_index.html +++ b/content/en/overview/_index.html @@ -91,7 +91,7 @@
Featured guides and articles
    -
  • }}">How do I get started with a LocalStack API key?
  • +
  • }}">How do I get started with a LocalStack auth token?
  • }}">What are Local Cloud Pods and how do I use them?
  • }}">How LocalStack improves your Lambda developer experience
  • }}">Which AWS services does LocalStack support?
  • diff --git a/content/en/references/configuration.md b/content/en/references/configuration.md index 608e9f70e7..eda8e4116a 100644 --- a/content/en/references/configuration.md +++ b/content/en/references/configuration.md @@ -330,7 +330,7 @@ To learn more about these configuration options, see [DNS Server]({{< ref "dns-s | Variable | Example Values | Description | |----------------------|----------------| - | | `ACTIVATE_PRO` | 1 (default) | Whether pro should be activated or not. This is set to true by default if using the `localstack/localstack-pro` container image. If set to `1`, LocalStack will fail to start if the license key activation did not work. If set to `0`, an attempt is made to start LocalStack without pro features. -| `LOCALSTACK_API_KEY` | | API key to activate LocalStack Pro. +| `LOCALSTACK_AUTH_TOKEN` | | AUTH_TOKEN to activate LocalStack Pro. | `LOG_LICENSE_ISSUES` | 1 (default) | Whether to log issues with the license activation to the console. @@ -361,7 +361,7 @@ These configurations are deprecated and will be removed in the upcoming major ve | `SKIP_INFRA_DOWNLOADS` | | **Deprecated.** Whether to skip downloading additional infrastructure components (e.g., specific Elasticsearch versions) | `MOCK_UNIMPLEMENTED` | | **Deprecated.** Whether to return mocked success responses (instead of 501 errors) for currently unimplemented API methods | `ACTIVATE_NEW_POD_CLIENT` | `0`\|`1` (default) | **Deprecated.** Whether to use the new Cloud Pods client leveraging LocalStack container's APIs. | -| `BIGDATA_MONO_CONTAINER` | `0`\|`1` (default) | **Deprecated.** Whether to spin Big Data services inside the LocalStack main container. Glue jobs breaks when using `BIGDATA_MONO_CONTAINER=0`. | +| `BIGDATA_MONO_CONTAINER` | `0`\|`1` (default) | **Deprecated.** Whether to spin Big Data services inside the LocalStack main container. Glue jobs breaks when using `BIGDATA_MONO_CONTAINER=0`. | ## Profiles @@ -382,7 +382,7 @@ Here is an example of what a specific environment profile looks like {{< command >}} $ cat ~/.localstack/pro-debug.env -LOCALSTACK_API_KEY=XXXXX +LOCALSTACK_AUTH_TOKEN=XXXXX DEBUG=1 DEVELOP=1 {{< / command >}} diff --git a/content/en/references/docker-images.md b/content/en/references/docker-images.md index c6d9851a9f..709bcbf90e 100644 --- a/content/en/references/docker-images.md +++ b/content/en/references/docker-images.md @@ -17,7 +17,7 @@ The LocalStack Community image (`localstack/localstack`) contains the community $ docker pull localstack/localstack:latest {{< / command >}} -To use the LocalStack Community image, you don't need to sign-up for an account on [LocalStack Web Application](https://app.localstack.cloud). The Community image is free to use and does not require any API key to run. The Community image can be used to run [local AWS services](https://docs.localstack.cloud/user-guide/aws/) with [integrations](https://docs.localstack.cloud/user-guide/integrations/) on your local machine or in your [continuous integration pipelines](https://docs.localstack.cloud/user-guide/ci/). +To use the LocalStack Community image, you don't need to sign-up for an account on [LocalStack Web Application](https://app.localstack.cloud). The Community image is free to use and does not require any API key to run. The Community image can be used to run [local AWS services](https://docs.localstack.cloud/user-guide/aws/) with [integrations](https://docs.localstack.cloud/user-guide/integrations/) on your local machine or in your [continuous integration pipelines](https://docs.localstack.cloud/user-guide/ci/). The Community image also covers a limited set of [LocalStack Tools](https://docs.localstack.cloud/user-guide/tools/) to make your life as a cloud developer easier. You can use [LocalStack Cockpit](https://localstack.cloud/products/cockpit/) or [LocalStack Docker Extension](https://docs.localstack.cloud/user-guide/tools/localstack-docker-extension/) to use LocalStack with a graphical user interface. @@ -31,7 +31,7 @@ LocalStack Pro contains various advanced extensions to the LocalStack base platf $ docker pull localstack/localstack-pro:latest {{< / command >}} -To use the LocalStack Pro image, you must configure an environment variable named `LOCALSTACK_API_KEY` to contain your API key. The LocalStack Pro image will display a warning if you do not set an API key (or if the key is invalid/expired) and will not activate the Pro features. LocalStack Pro gives you access to the complete set of LocalStack features, including the [LocalStack Web Application](https://app.localstack.cloud) and [dedicated customer support](https://docs.localstack.cloud/getting-started/help-and-support/#pro-support). +To use the LocalStack Pro image, you must configure an environment variable named `LOCALSTACK_AUTH_TOKEN` to contain your auth token. The LocalStack Pro image will display a warning if you do not set an auth token (or if the license is invalid/expired) and will not activate the Pro features. LocalStack Pro gives you access to the complete set of LocalStack features, including the [LocalStack Web Application](https://app.localstack.cloud) and [dedicated customer support](https://docs.localstack.cloud/getting-started/help-and-support/#pro-support). You can use the Pro image to start your LocalStack container using various [installation methods](https://docs.localstack.cloud/getting-started/installation/). While configuring to run LocalStack with Docker or Docker Compose, run the `localstack/localstack-pro` image with the appropriate tag you have pulled (if not `latest`). diff --git a/content/en/references/network-troubleshooting/transparent-endpoint-injection/_index.md b/content/en/references/network-troubleshooting/transparent-endpoint-injection/_index.md index 16af1e8743..d2d616d0d7 100644 --- a/content/en/references/network-troubleshooting/transparent-endpoint-injection/_index.md +++ b/content/en/references/network-troubleshooting/transparent-endpoint-injection/_index.md @@ -12,7 +12,7 @@ Suppose you're attempting to access LocalStack, but you're relying on transparen {{< figure src="../images/2.svg" width="400" >}} -If you're using LocalStack with an [API key]({{}}), then you can utilize the [DNS server]({{}}) to perform requests to LocalStack as if it were AWS. +If you're using LocalStack with an [auth token]({{}}), then you can utilize the [DNS server]({{}}) to perform requests to LocalStack as if it were AWS. You need to make two changes: * Publish port 53 from the LocalStack docker container to your host. diff --git a/content/en/references/persistence-mechanism.md b/content/en/references/persistence-mechanism.md index 64be28c8c1..d9317bebd4 100644 --- a/content/en/references/persistence-mechanism.md +++ b/content/en/references/persistence-mechanism.md @@ -26,19 +26,19 @@ When you restart LocalStack, you can resume your work from where you left off. {{< tabpane >}} {{< tab header="LocalStack CLI" lang="bash" >}} -LOCALSTACK_API_KEY=... PERSISTENCE=1 localstack start +LOCALSTACK_AUTH_TOKEN=... PERSISTENCE=1 localstack start {{< /tab >}} {{< tab header="Docker Compose" lang="yaml" >}} ... image: localstack/localstack-pro environment: - - LOCALSTACK_API_KEY=... + - LOCALSTACK_AUTH_TOKEN=... - PERSISTENCE=1 volumes: - "${LOCALSTACK_VOLUME_DIR:-./volume}:/var/lib/localstack" {{< /tab >}} {{< tab header="Docker" lang="bash" >}} -docker run -e LOCALSTACK_API_KEY=... -e PERSISTENCE=1 -v ./volume:/var/lib/localstack -p 4566:4566 localstack/localstack-pro +docker run -e LOCALSTACK_AUTH_TOKEN=... -e PERSISTENCE=1 -v ./volume:/var/lib/localstack -p 4566:4566 localstack/localstack-pro {{< /tab >}} {{< /tabpane >}} diff --git a/content/en/references/usage-tracking.md b/content/en/references/usage-tracking.md index 6745284072..c3f5450939 100644 --- a/content/en/references/usage-tracking.md +++ b/content/en/references/usage-tracking.md @@ -9,7 +9,7 @@ aliases: ## Overview -For API Key activations, we track the timestamp and the API key. We need to do this to make CI credits work. It is tracked regardless of whether the user disables event tracking since we collect this in the backend, not the client. +For license activations, we track the timestamp and the licensing credentials. We need to do this to make CI credits work. It is tracked regardless of whether the user disables event tracking since we collect this in the backend, not the client. ## LocalStack usage statistics @@ -20,7 +20,7 @@ For Pro users, most of the information is collected to populate the [Stack Insig The current usage event collection on the client side includes: - A randomly generated ID pertaining to the session -- The API Key (if any) +- The auth token or legacyAPI key (if any) - A randomly generated machine ID is kept throughout the session but deleted once the LocalStack cache directory is removed - The operating system (mostly Linux since LocalStack typically runs in our Debian container) - The LocalStack version being used @@ -58,7 +58,7 @@ The AWS API call metadata includes: Here is an example of AWS API call metadata: -```json +```json { "name": "aws_request", "metadata": { @@ -83,7 +83,7 @@ For the community version, we only track service, operation, status code, and ho ### CLI invocations -We collect an anonymized event if a CLI command was invoked, but do not collect any of the parameter values. This event is not connected to the session or the API key. +We collect an anonymized event if a CLI command was invoked, but do not collect any of the parameter values. This event is not connected to the session or the auth token. Here is an example of a CLI invocation event: @@ -109,7 +109,7 @@ We collect the usage of particular features in an anonymized and aggregated way. - If you use init scripts, we collect the stage, how many scripts are being executed, and how long they took - Nothing else at the moment, but we may track additional features -## What we are not collecting? +## What we are not collecting? - Specific LocalStack configuration values - Content or file names of files being uploaded to S3 diff --git a/content/en/tutorials/ecs-ecr-container-app/index.md b/content/en/tutorials/ecs-ecr-container-app/index.md index 3fad332deb..01d2b981fa 100644 --- a/content/en/tutorials/ecs-ecr-container-app/index.md +++ b/content/en/tutorials/ecs-ecr-container-app/index.md @@ -47,10 +47,10 @@ FROM nginx ENV foo=bar ``` -The `Dockerfile` uses the official `nginx` image from Docker Hub, which allows us to serve the default index page. Before building our Docker image, we need to start LocalStack and create an ECR repository to push our Docker image. To start LocalStack with the `LOCALSTACK_API_KEY` environment variable, run the following command: +The `Dockerfile` uses the official `nginx` image from Docker Hub, which allows us to serve the default index page. Before building our Docker image, we need to start LocalStack and create an ECR repository to push our Docker image. To start LocalStack with the `LOCALSTACK_AUTH_TOKEN` environment variable, run the following command: {{< command >}} -$ LOCALSTACK_API_KEY= localstack start -d +$ LOCALSTACK_AUTH_TOKEN= localstack start -d {{< / command >}} Next, we will create an ECR repository to push our Docker image. We will use the `awslocal` CLI to create the repository. diff --git a/content/en/tutorials/elb-load-balancing/index.md b/content/en/tutorials/elb-load-balancing/index.md index b99d3c8454..bda242c8da 100644 --- a/content/en/tutorials/elb-load-balancing/index.md +++ b/content/en/tutorials/elb-load-balancing/index.md @@ -264,7 +264,7 @@ With these resource definitions, you have completed the configuration of your Se Now that we have completed the initial setup let's run LocalStack's AWS emulation on our local machine. Start LocalStack by running the following command: {{< command >}} -$ LOCALSTACK_API_KEY= localstack start -d +$ LOCALSTACK_AUTH_TOKEN= localstack start -d {{< / command >}} This command launches LocalStack in the background, enabling you to use the AWS services locally. Now, let's deploy our Serverless project and verify the resources created in LocalStack. Run the following command: diff --git a/content/en/tutorials/java-notification-app/index.md b/content/en/tutorials/java-notification-app/index.md index 0bd58b224d..e76db91260 100644 --- a/content/en/tutorials/java-notification-app/index.md +++ b/content/en/tutorials/java-notification-app/index.md @@ -522,7 +522,7 @@ services: - DEBUG=1 - HOST_TMP_FOLDER=${TMPDIR:-/tmp/}localstack - DOCKER_HOST=unix:///var/run/docker.sock - - LOCALSTACK_API_KEY=${LOCALSTACK_API_KEY-} + - LOCALSTACK_AUTH_TOKEN=${LOCALSTACK_AUTH_TOKEN-} - SMTP_HOST=smtp:1025 volumes: - "${TMPDIR:-/tmp}/localstack:/tmp/localstack" @@ -538,7 +538,7 @@ services: The above `docker-compose` file will start LocalStack and pull the MailHog image to start the SMTP server (if it doesn't exist yet!) on port `8025`. You can start LocalStack using the following command: {{< command >}} -$ LOCALSTACK_API_KEY= docker-compose up -d +$ LOCALSTACK_AUTH_TOKEN= docker-compose up -d {{< / command >}} Once LocalStack is started, we can deploy the CloudFormation stack (which might take a few moments): diff --git a/content/en/tutorials/lambda-ecr-container-images/index.md b/content/en/tutorials/lambda-ecr-container-images/index.md index c2678e96ec..ba44928f5a 100644 --- a/content/en/tutorials/lambda-ecr-container-images/index.md +++ b/content/en/tutorials/lambda-ecr-container-images/index.md @@ -90,10 +90,10 @@ By executing these steps, you have defined the Dockerfile that instructs Docker ## Publishing the image to ECR -Now that the initial setup is complete let's explore how to leverage LocalStack's AWS emulation by pushing our image to ECR and deploying the Lambda container image. Start LocalStack by executing the following command. Make sure to replace `` with your actual API key: +Now that the initial setup is complete let's explore how to leverage LocalStack's AWS emulation by pushing our image to ECR and deploying the Lambda container image. Start LocalStack by executing the following command. Make sure to replace `` with your actual auth token: {{< command >}} -$ LOCALSTACK_API_KEY= DEBUG=1 localstack start -d +$ LOCALSTACK_AUTH_TOKEN= DEBUG=1 localstack start -d {{< / command >}} Once the LocalStack container is running, we can create a new ECR repository to store our container image. Use the `awslocal` CLI to achieve this. Run the following command to create the repository, replacing `localstack-lambda-container-image` with the desired name for your repository: diff --git a/content/en/tutorials/reproducible-machine-learning-cloud-pods/index.md b/content/en/tutorials/reproducible-machine-learning-cloud-pods/index.md index b4f4a87773..ec979e47c1 100644 --- a/content/en/tutorials/reproducible-machine-learning-cloud-pods/index.md +++ b/content/en/tutorials/reproducible-machine-learning-cloud-pods/index.md @@ -28,7 +28,7 @@ leadimage: "reproducible-machine-learning-cloud-pods-featured-image.png" Cloud Pods is supported by both [LocalStack Pro](https://app.localstack.cloud/) and [LocalStack Community](https://github.com/localstack/localstack). Using [Community Cloud Pods]({{< ref "user-guide/tools/cloud-pods/community" >}}), you get a limited experience saving and loading your LocalStack state in a Cloud Pod, only with the AWS services emulated in the Community Edition. With LocalStack Pro, you can utilize an extended CLI that allows you to inspect your Cloud Pods, version them using tags, and push them to the LocalStack platform for storage and collaboration. -In this tutorial, we will use [LocalStack Pro]({{< ref "getting-started/api-key" >}}) to train a simple machine-learning model that recognizes handwritten digits on an image. We will rely on Cloud Pods to create a reproducible sample by using: +In this tutorial, we will use [LocalStack Pro]({{< ref "getting-started/auth-token" >}}) to train a simple machine-learning model that recognizes handwritten digits on an image. We will rely on Cloud Pods to create a reproducible sample by using: - S3 to create a bucket to host our training data - Lambda to create a function to train and save the model to an S3 bucket @@ -174,7 +174,7 @@ To perform inference on the test set, we will download both the trained SVN mode Before creating our Lambda functions, let us start LocalStack to use emulated S3 and Lambda services to deploy and train our model. Let's start LocalStack: {{< command >}} -$ DEBUG=1 LOCALSTACK_API_KEY= localstack start -d +$ DEBUG=1 LOCALSTACK_AUTH_TOKEN= localstack start -d {{< / command >}} We have specified `DEBUG=1` to get the printed LocalStack logs from our Lambda invocation in the console. We can now create an S3 bucket to upload our Lambda functions and the dataset: @@ -282,7 +282,7 @@ $ localstack pod save --name --visibility public The above command does not create a new version and requires a version already registered with the platform. {{< /alert >}} -You can also attach an optional message and a list of services to a Cloud Pod using the `--message` and `--services` flags. You can check all the Cloud Pods in your organization over the [LocalStack Web Application](https://app.localstack.cloud/cloudpods). Now that we have created a Cloud Pod, we can ask one of our team members to start LocalStack and load the Cloud Pod using the `load` command. +You can also attach an optional message and a list of services to a Cloud Pod using the `--message` and `--services` flags. You can check all the Cloud Pods in your organization over the [LocalStack Web Application](https://app.localstack.cloud/pods). Now that we have created a Cloud Pod, we can ask one of our team members to start LocalStack and load the Cloud Pod using the `load` command. {{< command >}} $ localstack pod load reproducible-ml diff --git a/content/en/tutorials/schema-evolution-glue-msk/index.md b/content/en/tutorials/schema-evolution-glue-msk/index.md index dc0fbeb031..bbe4f19d85 100644 --- a/content/en/tutorials/schema-evolution-glue-msk/index.md +++ b/content/en/tutorials/schema-evolution-glue-msk/index.md @@ -481,7 +481,7 @@ public void startConsumer() { Now that the initial coding is done, we can give it a try. Let's start LocalStack: ```bash -LOCALSTACK_API_KEY= localstack start -d +LOCALSTACK_AUTH_TOKEN= localstack start -d ``` Once LocalStack is started, we can create a new Kafka cluster using `awslocal`: diff --git a/content/en/user-guide/aws/elastic-compute-cloud/index.md b/content/en/user-guide/aws/elastic-compute-cloud/index.md index ed684dc0b2..4c7e07cc52 100644 --- a/content/en/user-guide/aws/elastic-compute-cloud/index.md +++ b/content/en/user-guide/aws/elastic-compute-cloud/index.md @@ -241,7 +241,7 @@ To confirm, execute `localstack --help` and check if `daemons` is among the avai {{< command >}} $ pip install localstack[runtime] -$ export LOCALSTACK_API_KEY=... +$ export LOCALSTACK_AUTH_TOKEN=... $ localstack daemons start {{< /command >}} diff --git a/content/en/user-guide/ci/_index.md b/content/en/user-guide/ci/_index.md index 02feb6a647..1b37bef401 100644 --- a/content/en/user-guide/ci/_index.md +++ b/content/en/user-guide/ci/_index.md @@ -11,9 +11,9 @@ aliases: - /ci/ --- -LocalStack enables organizations to automate their application testing and integration process through DevOps practices, such as continuous integration (CI). To meet your organizational needs, LocalStack lets you move away from complicated AWS testing and staging environments by enabling a key component of testing and delivering cloud-native applications. +LocalStack enables organizations to automate their application testing and integration process through DevOps practices, such as continuous integration (CI). To meet your organizational needs, LocalStack lets you move away from complicated AWS testing and staging environments by enabling a key component of testing and delivering cloud-native applications. -You can easily integrate LocalStack with your existing CI platform. We provide native plugins for CircleCI and a generic driver for any other CI platform you might use. This enables you to incorporate LocalStack's local AWS cloud emulation in your CI pipelines, use advanced features like Cloud Pods and CI analytics, and run your test & integration suite before pushing to production. +You can easily integrate LocalStack with your existing CI platform. We provide native plugins for CircleCI and a generic driver for any other CI platform you might use. This enables you to incorporate LocalStack's local AWS cloud emulation in your CI pipelines, use advanced features like Cloud Pods and CI analytics, and run your test & integration suite before pushing to production. ## Hypothetical CI workflow @@ -21,19 +21,19 @@ Let's assume that your team has an automated CI workflow into which you want to {{< figure src="localstack-in-ci.svg" alt="An example CI/CD workflow using LocalStack" width="90%">}} -The CI build is triggered by pushing code to a version control repository, like GitHub. The CI runner starts LocalStack and executes the test suite. You can also use the same Infrastructure-as-Code (IaC) configuration that you use to set up AWS in your production environment to set up LocalStack in the CI environment. You can also pre-seed state into the local AWS services (e.g., DynamoDB entries or S3 files) provided by LocalStack in your CI environment via [Cloud Pods](https://docs.localstack.cloud/tools/cloud-pods/). +The CI build is triggered by pushing code to a version control repository, like GitHub. The CI runner starts LocalStack and executes the test suite. You can also use the same Infrastructure-as-Code (IaC) configuration that you use to set up AWS in your production environment to set up LocalStack in the CI environment. You can also pre-seed state into the local AWS services (e.g., DynamoDB entries or S3 files) provided by LocalStack in your CI environment via [Cloud Pods](https://docs.localstack.cloud/tools/cloud-pods/). After a successful test run, you can execute the more expensive AWS CodeBuild pipeline for deploying your application. You can enrich the test reports created by your testing framework with traces and analytics generated inside LocalStack. ## CI Credits -A _CI key_ is a special type of API key that allows you to use LocalStack in your CI environment. Each key activation, i.e., each single startup of the LocalStack container in your CI environment, consumes one build credit. LocalStack Pro offers a CI key with a limited number of build credits to help you start experimenting with larger CI settings. LocalStack Team is focused on using LocalStack on individual user machines, across teams, and in larger CI settings to help teams collaborate and use LocalStack extensively in CI. +A _CI key_ is a special type of API key that allows you to use LocalStack in your CI environment. Each key activation, i.e., each single startup of the LocalStack container in your CI environment, consumes one build credit. LocalStack Pro offers a limited number of build credits to help you start experimenting with larger CI settings. LocalStack Team is focused on using LocalStack on individual user machines, across teams, and in larger CI settings to help teams collaborate and use LocalStack extensively in CI. -The Pro subscription is mainly intended for use on individual user machines. We recommend our Team plan if you intend to use LocalStack extensively for team collaboration and in CI environments. For the CI environment, each subscription (both Pro and Team) comes with one extra CI key (included in the subscription at no extra charge), which allows you to use LocalStack in your CI environment. The CI key has a certain number of credits, depending on the number of individual user seats and the plan you have purchased. +The Pro subscription is mainly intended for use on individual user machines. We recommend our Team plan if you intend to use LocalStack extensively for team collaboration and in CI environments. ## CI integrations -The steps required for the integration differ slightly depending on your preferred CI platform. Please refer to the relevant sections below for detailed instructions on the integration process. To follow the instructions, you can first retrieve the CI key from the [Account settings page](https://app.localstack.cloud/account/apikeys) in the [LocalStack Web app](https://app.localstack.cloud). +The steps required for the integration differ slightly depending on your preferred CI platform. Please refer to the relevant sections CI keys settings page](https://app.localstack.cloud/workspace/ci-keys) in the [LocalStack Web app](https://app.localstack.cloud). ## CI images diff --git a/content/en/user-guide/ci/circle-ci/index.md b/content/en/user-guide/ci/circle-ci/index.md index 57e4876ffc..8a2c839e89 100644 --- a/content/en/user-guide/ci/circle-ci/index.md +++ b/content/en/user-guide/ci/circle-ci/index.md @@ -1,6 +1,6 @@ --- title: "CircleCI" -tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] +tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] weight: 4 description: > Use LocalStack in [Circle CI](https://circleci.com/) @@ -36,10 +36,10 @@ workflows: - run-integration-tests ``` -## Configuring an API key +## Configuring an CI key -You can easily enable LocalStack Pro by adding your API key to the project's environment variables. The LocalStack Orb will automatically pick it up and activate the Pro features. +You can easily enable LocalStack Pro by adding your CI key to the project's environment variables. The LocalStack Orb will automatically pick it up and activate the Pro features. -Just go to the project settings in CircleCI, click on `Environment Variables` in the sidebar and add your API key: +Just go to the project settings in CircleCI, click on `Environment Variables` in the sidebar and add your CI key: -![Adding the LocalStack API key in CircleCI](circleci-env-config.png) +![Adding the LocalStack CI key in CircleCI](circleci-env-config.png) diff --git a/content/en/user-guide/ci/drone-ci/index.md b/content/en/user-guide/ci/drone-ci/index.md index c7657bd460..c6ba5609c3 100644 --- a/content/en/user-guide/ci/drone-ci/index.md +++ b/content/en/user-guide/ci/drone-ci/index.md @@ -1,6 +1,6 @@ --- title: "Drone CI" -tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] +tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] weight: 5 description: > Use LocalStack in [Drone CI](https://drone.io/) @@ -40,9 +40,9 @@ steps: - until curl -s http://localstack:4566/_localstack/health; do echo -n . && sleep 1; done ``` -## Configuring an API key +## Configuring a CI key -You can easily enable LocalStack Pro by by using the `localstack/localstack-pro` image and adding your API key to Drone Repository secrets. You can manage them from your repository settings screen. Navigate to your Repository secrets on your Drone repository and add the LocalStack API key as `localstack_api_key`. Here is an example: +You can easily enable LocalStack Pro by by using the `localstack/localstack-pro` image and adding your API key to Drone Repository secrets. You can manage them from your repository settings screen. Navigate to your Repository secrets on your Drone repository and add the LocalStack CI key as `localstack_ci_key`. Here is an example: ```yml services: @@ -50,5 +50,5 @@ services: image: localstack/localstack-pro environment: LOCALSTACK_API_KEY: - from_secret: localstack_api_key + from_secret: localstack_ci_key ``` diff --git a/content/en/user-guide/ci/github-actions/index.md b/content/en/user-guide/ci/github-actions/index.md index 31e34402fa..18b3adbec2 100644 --- a/content/en/user-guide/ci/github-actions/index.md +++ b/content/en/user-guide/ci/github-actions/index.md @@ -1,6 +1,6 @@ --- title: "GitHub Actions" -tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] +tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] weight: 5 description: > Use LocalStack in [GitHub Actions](https://github.com/features/actions) @@ -37,9 +37,9 @@ jobs: pip install localstack awscli-local[ver1] # install LocalStack cli and awslocal docker pull localstack/localstack # Make sure to pull the latest version of the image localstack start -d # Start LocalStack in the background - + echo "Waiting for LocalStack startup..." # Wait 30 seconds for the LocalStack container - localstack wait -t 30 # to become ready before timing out + localstack wait -t 30 # to become ready before timing out echo "Startup complete" - name: Run some Tests against LocalStack run: | @@ -50,9 +50,9 @@ jobs: If you want to add further configuration for LocalStack, you can use the `env` section of your build step to set the configuration variables as described [here][2]. -## Configuring an API key +## Configuring a CI key -You can easily enable LocalStack Pro by using the `localstack/localstack-pro` image and adding your API key as a [Github Encrypted Secret][3] to store your API key securely. You can set the `LOCALSTACK_API_KEY` environment variable to the value of the secret `LOCALSTACK_API_KEY`. You can set your secret at an environment, repository or organization level. Navigate to your repository **Settings**, click **Secrets**, and press **New Repository Secret**. Here is an example: +You can easily enable LocalStack Pro by using the `localstack/localstack-pro` image and adding your CI key as a [Github Encrypted Secret][3] to store your CI key securely. You can set the `LOCALSTACK_API_KEY` environment variable to the value of the secret `LOCALSTACK_API_KEY`. You can set your secret at an environment, repository or organization level. Navigate to your repository **Settings**, click **Secrets**, and press **New Repository Secret**. Here is an example: ```yaml - name: Start LocalStack @@ -62,13 +62,13 @@ You can easily enable LocalStack Pro by using the `localstack/localstack-pro` im pip install localstack awscli-local[ver1] # install LocalStack cli and awslocal docker pull localstack/localstack-pro # Make sure to pull the latest version of the image localstack start -d # Start LocalStack in the background - + echo "Waiting for LocalStack startup..." # Wait 30 seconds for the LocalStack container - localstack wait -t 30 # to become ready before timing out + localstack wait -t 30 # to become ready before timing out echo "Startup complete" ``` -![Adding the LocalStack API key as secret in GitHub](github-create-secret.png) +![Adding the LocalStack CI key as secret in GitHub](github-create-secret.png) [1]: https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions#steps "GitHub Action Build Steps" [2]: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsenv "GitHub Action Steps - Environment variables" diff --git a/content/en/user-guide/ci/gitlab-ci/index.md b/content/en/user-guide/ci/gitlab-ci/index.md index e9decb440f..d2e01946c8 100644 --- a/content/en/user-guide/ci/gitlab-ci/index.md +++ b/content/en/user-guide/ci/gitlab-ci/index.md @@ -1,6 +1,6 @@ --- title: "GitLab CI" -tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] +tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] weight: 7 description: > Use LocalStack in [GitLab CI](https://docs.gitlab.com/ee/ci/) @@ -66,9 +66,9 @@ test: While working with a Docker-in-Docker (`dind`) setup, the Docker runner requires `privileged` mode. You must always use `privileged = true` in your GitLab CI's `config.toml` file while setting up LocalStack in GitLab CI runners. For more information, see [GitLab CI Docker-in-Docker](https://docs.gitlab.com/ee/ci/docker/using_docker_build.html#use-docker-in-docker-executor) documentation. {{< /alert >}} -## Configuring an API key +## Configuring a CI key -You can easily enable LocalStack Pro by using the `localstack/localstack-pro` image and adding your API key to the repository's environment variables. Go to your project's **Settings > CI/CD** and expand the **Variables** section. Select the **Add Variable** button and fill in the necessary details. After you create a variable, you can use it in the `.gitlab-ci.yml` file. +You can easily enable LocalStack Pro by using the `localstack/localstack-pro` image and adding your CI key to the repository's environment variables. Go to your project's **Settings > CI/CD** and expand the **Variables** section. Select the **Add Variable** button and fill in the necessary details. After you create a variable, you can use it in the `.gitlab-ci.yml` file. However Variables set in the GitLab UI are not passed down to service containers. We need to assign them to variables in the UI, and then re-assign them in our `.gitlab-ci.yml`: @@ -89,4 +89,4 @@ test: ... ``` -You can check the logs of the LocalStack container to see if the activation was successful. If the API key activation fails, LocalStack container will exit with an error code. +You can check the logs of the LocalStack container to see if the activation was successful. If the CI key activation fails, LocalStack container will exit with an error code. diff --git a/content/en/user-guide/ci/harness-ci/index.md b/content/en/user-guide/ci/harness-ci/index.md index e9c50a26ab..fe5f55e84e 100644 --- a/content/en/user-guide/ci/harness-ci/index.md +++ b/content/en/user-guide/ci/harness-ci/index.md @@ -1,6 +1,6 @@ --- title: "Harness CI" -tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] +tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] weight: 8 description: > Use LocalStack in [Harness CI](https://harness.io/products/continuous-integration) @@ -16,13 +16,13 @@ To get started, create a new pipeline in Harness CI: - Click **Add Stage**. - Click **Build** and set a name for the stage. -- Optionally configure the repository you are looking to be cloned and click on **Set Up Stage**. +- Optionally configure the repository you are looking to be cloned and click on **Set Up Stage**. - Select **Cloud** in the **Infrastructure** tab. - Click **Add Service Dependency** in the **Execution** tab. - In the **Configure Service Dependency** dialogue box, enter `localstack` as the name of the service dependency. -- Click **Container Registry** field and select **Docker Hub** connector. +- Click **Container Registry** field and select **Docker Hub** connector. - Enter the desired LocalStack Docker image in the **Image** field. -- Select **Optional Configuration** to add an environment variable named **LOCALSTACK_API_KEY** to have an API key configured. +- Select **Optional Configuration** to add an environment variable named **LOCALSTACK_API_KEY** to have an CI key configured. - Click on **Apply Changes**. ## YAML configuration @@ -57,10 +57,10 @@ stages: To run the pipeline, click **Save** and then **Run Pipeline**. You will be able to see LocalStack Service Dependency logs that verify that the LocalStack Container is healthy and running. -## Configuring an API key +## Configuring a CI key -You can easily enable LocalStack Pro by using the `localstack/localstack-pro` image and adding your API key -by selecting **Optional Configuration** to add an environment variable named **LOCALSTACK_API_KEY** to have an API key configured. Here is an example: +You can easily enable LocalStack Pro by using the `localstack/localstack-pro` image and adding your CI key +by selecting **Optional Configuration** to add an environment variable named **LOCALSTACK_API_KEY** to have an CI key configured. Here is an example: ```yaml serviceDependencies: @@ -71,5 +71,5 @@ serviceDependencies: connectorRef: my_connector image: localstack/localstack-pro envVariables: - LOCALSTACK_API_KEY: <+secrets.getValue("localstack-api-key")> + LOCALSTACK_API_KEY: <+secrets.getValue("localstack-ci-key")> ``` diff --git a/content/en/user-guide/ci/travis-ci/index.md b/content/en/user-guide/ci/travis-ci/index.md index 4646c43f6f..a8b0eb57fc 100644 --- a/content/en/user-guide/ci/travis-ci/index.md +++ b/content/en/user-guide/ci/travis-ci/index.md @@ -1,6 +1,6 @@ --- title: "Travis CI" -tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] +tags: ["continuous-integration", "ci", "continuous-delivery", "testing"] weight: 6 description: > Use LocalStack in [Travis CI](https://www.travis-ci.com/) @@ -48,13 +48,13 @@ script: - echo "Execute your tests here :)" ``` -## Configuring an API key +## Configuring a CI key -You can easily enable LocalStack Pro by using the `localstack/localstack-pro` image and adding your API key to the project's environment variables. The LocalStack CLI will automatically pick it up and activate the Pro features. +You can easily enable LocalStack Pro by using the `localstack/localstack-pro` image and adding your CI key to the project's environment variables. The LocalStack CLI will automatically pick it up and activate the Pro features. -Just go to the project settings in Travis CI (`More options` β†’ `Settings`), scroll down to the `Environment Variables` section, and add your API key: +Just go to the project settings in Travis CI (`More options` β†’ `Settings`), scroll down to the `Environment Variables` section, and add your CI key: -![Adding the LocalStack API key in Travis CI](travis-ci-env-config.png) +![Adding the LocalStack CI key in Travis CI](travis-ci-env-config.png) Here is an example: diff --git a/content/en/user-guide/extensions/developing-extensions/index.md b/content/en/user-guide/extensions/developing-extensions/index.md index 5cd9502311..a11835fdc9 100644 --- a/content/en/user-guide/extensions/developing-extensions/index.md +++ b/content/en/user-guide/extensions/developing-extensions/index.md @@ -106,7 +106,7 @@ class ReadyAnnouncerExtension(Extension): A note on importing LocalStack modules: since extensions run in the same Python process as the LocalStack runtime, you can also import other LocalStack modules outside the `localstack.extensions.api` module, and work with them. However, be aware that these modules are not part of our public API, and can change even with patch versions any time. -Your extension may break in unexpected ways, and we cannot provide support for internal APIs. +Your extension may break in unexpected ways, and we cannot provide support for internal APIs. {{}} ### Packaging extensions @@ -212,7 +212,7 @@ $ localstack extensions dev enable ./my-localstack-extension Then, start LocalStack with `EXTENSION_DEV_MODE=1` {{< command >}} -$ EXTENSION_DEV_MODE=1 LOCALSTACK_API_KEY=... localstack start +$ EXTENSION_DEV_MODE=1 LOCALSTACK_AUTH_TOKEN=... localstack start {{< / command >}} In the LocalStack logs you should then see something like: diff --git a/content/en/user-guide/extensions/managing-extensions/index.md b/content/en/user-guide/extensions/managing-extensions/index.md index 8c31267e4a..c430b5b403 100644 --- a/content/en/user-guide/extensions/managing-extensions/index.md +++ b/content/en/user-guide/extensions/managing-extensions/index.md @@ -1,6 +1,6 @@ --- title: "Managing extensions" -tags: ["extensions"] +tags: ["extensions"] weight: 5 description: > How to manage LocalStack extensions in your LocalStack environment @@ -99,7 +99,7 @@ services: - "127.0.0.1:4510-4559:4510-4559" environment: - DEBUG=1 - - LOCALSTACK_API_KEY=${LOCALSTACK_API_KEY-} + - LOCALSTACK_AUTH_TOKEN=${LOCALSTACK_AUTH_TOKEN-} - EXTENSION_AUTO_INSTALL=localstack-extension-mailhog,localstack-extension-httpbin volumes: - "./volume:/var/lib/localstack" @@ -130,7 +130,7 @@ An example project could look something like this: * `docker-compose.yaml` ```yaml version: "3.8" - + services: localstack: ... diff --git a/content/en/user-guide/integrations/kafka/docker-compose.yml b/content/en/user-guide/integrations/kafka/docker-compose.yml index f6baa13daf..5e11ff2efb 100644 --- a/content/en/user-guide/integrations/kafka/docker-compose.yml +++ b/content/en/user-guide/integrations/kafka/docker-compose.yml @@ -61,7 +61,7 @@ services: environment: - DEBUG=${DEBUG- } - PERSISTENCE=${PERSISTENCE- } - - LOCALSTACK_API_KEY=${LOCALSTACK_API_KEY- } + - LOCALSTACK_AUTH_TOKEN=${LOCALSTACK_AUTH_TOKEN- } - DOCKER_HOST=unix:///var/run/docker.sock volumes: - "${LOCALSTACK_VOLUME_DIR:-./volume}:/var/lib/localstack" diff --git a/content/en/user-guide/tools/cloud-pods/getting-started/index.md b/content/en/user-guide/tools/cloud-pods/getting-started/index.md index 5ccf8cae3c..8404491a64 100644 --- a/content/en/user-guide/tools/cloud-pods/getting-started/index.md +++ b/content/en/user-guide/tools/cloud-pods/getting-started/index.md @@ -12,7 +12,7 @@ Using the LocalStack Cloud Pods command-line interface (CLI) via the `pod` comma ## Installation -The LocalStack Cloud Pods CLI is included in the [LocalStack CLI installation](https://docs.localstack.cloud/getting-started/installation/#localstack-cli), so there's no need for additional installations to begin using it. If you're a licensed user, we suggest setting the `LOCALSTACK_API_KEY` as an environment variable. This enables you to access the complete range of LocalStack Cloud Pods features. +The LocalStack Cloud Pods CLI is included in the [LocalStack CLI installation](https://docs.localstack.cloud/getting-started/installation/#localstack-cli), so there's no need for additional installations to begin using it. If you're a licensed user, we suggest setting the `LOCALSTACK_AUTH_TOKEN` as an environment variable. This enables you to access the complete range of LocalStack Cloud Pods features. You can access the Cloud Pods CLI by running the `pod` command from your terminal. @@ -56,7 +56,7 @@ $ awslocal s3 ls s3://test/ ### Save your Cloud Pod state You can now your Pod state using the `save` command, specifying the desired Cloud Pod name as the first argument. This action will save the pod and register it with the LocalStack Web Application: - + {{< command >}} $ localstack pod save s3-test @@ -84,7 +84,7 @@ $ localstack pod list ### Inspect the contents of a Cloud Pod -4. Optional: You can inspect the contents of a Cloud Pod using the `inspect` command: +4. Optional: You can inspect the contents of a Cloud Pod using the `inspect` command: {{< command >}} $ localstack pod inspect s3-test --format json @@ -110,7 +110,7 @@ $ localstack pod inspect s3-test --format json ### Pull your Pod state - On a separate machine, start LocalStack while ensuring the API key is properly configured. Then, retrieve the previously created Cloud Pod by employing the `load` command, specifying the Cloud Pod name as the first argument: + On a separate machine, start LocalStack while ensuring the auth token is properly configured. Then, retrieve the previously created Cloud Pod by employing the `load` command, specifying the Cloud Pod name as the first argument: {{< command >}} $ localstack pod load s3-test diff --git a/content/en/user-guide/web-application/ci-keys/ci-keys.png b/content/en/user-guide/web-application/ci-keys/ci-keys.png new file mode 100644 index 0000000000000000000000000000000000000000..56e5124838a1304d118cb9fd109bbc863ab8ddb9 GIT binary patch literal 11672226 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

    eWr45r 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 F{~x-tC&&N* literal 0 HcmV?d00001 diff --git a/content/en/user-guide/web-application/ci-keys/index.md b/content/en/user-guide/web-application/ci-keys/index.md index e679addd9d..3891d4fe7d 100644 --- a/content/en/user-guide/web-application/ci-keys/index.md +++ b/content/en/user-guide/web-application/ci-keys/index.md @@ -19,6 +19,8 @@ To give a developer access to LocalStack and advanced features assign a license CI keys are managed on the 'CI Keys' page. CI keys are not assigned to a specific developer but are attributed to a specific CI pipeline or project. +A screenshot of the LocalStack web app. The screenshot shows the page to manage CI keys + The top of the page shows the consumption of CI tokens in the current period. A period lasts one month and the counter is reset at the start of each period. The start and end dates of the current period are shown next to the graph. @@ -26,6 +28,6 @@ The start and end dates of the current period are shown next to the graph. The number of CI keys in a workspace is not limited, but all API keys count towards the same quota. For easier tracking, we recommend to use a separate CI key for each project or CI pipeline. -To create a CI key, enter a descriptive name in the form field and press the 'create key' button. +To create a CI key, enter a descriptive name in the form field and press the 'Generate CI Key' button. Existing CI keys can be renamed, rotated or deleted by selecting the action from the list. \ No newline at end of file diff --git a/content/en/user-guide/web-application/custom-local-endpoint/custom-local-endpoint.md b/content/en/user-guide/web-application/custom-local-endpoint/custom-local-endpoint.md index 17d768cfae..102122abaf 100644 --- a/content/en/user-guide/web-application/custom-local-endpoint/custom-local-endpoint.md +++ b/content/en/user-guide/web-application/custom-local-endpoint/custom-local-endpoint.md @@ -3,13 +3,12 @@ title: "Custom local endpoint" linkTitle: "Custom local endpoint" weight: 105 description: > - Overview of the configurable custom local endpoint for the LocalStack Web Application + Connect the web app to instances running on custom local endpoints aliases: - /localstack/custom-local-endpoint/ --- -You can configure the local endpoint URL under which LocalStack is accessible from the LocalStack Web UI. -To configure your local endpoint URL, navigate to your [Account settings](https://app.localstack.cloud/account/settings), to configure the local endpoint URL (defaults to https://localhost.localstack.cloud). Additionally, you can configure the local endpoint URL to view your resources if you are running LocalStack on a different machine (see instructions below). +To connect the LocalStack web app to a LocalStack instance running on a custom local endpoint, configure the endpoint in the instance bookmarks on the [LocalStack Instances](https://app.localstack.cloud/instances) page. ## Connecting to a LocalStack instance on a different machine diff --git a/content/en/user-guide/web-application/resource-browser/index.md b/content/en/user-guide/web-application/resource-browser/index.md index 92f02547a5..365510e6cb 100644 --- a/content/en/user-guide/web-application/resource-browser/index.md +++ b/content/en/user-guide/web-application/resource-browser/index.md @@ -6,16 +6,16 @@ description: > The Resource Browser allows you to view and manage your local AWS resources through the LocalStack Web Application. --- -The LocalStack Resource Browser allow you to view, manage, and deploy AWS resources locally while building & testing their cloud applications locally. It provides an internal, integrated experience, similar to the AWS Management Console, to manage the ephemeral resources locally in a LocalStack container on your local machine. The Resource Browser can be operated only if a LocalStack container is running on your local machine and the local endpoint URL, which can be configured in the [account settings](https://app.localstack.cloud/account/settings) of the web application, points to the URL under which LocalStack is accessible. +The LocalStack Resource Browser allow you to view, manage, and deploy AWS resources locally while building & testing their cloud applications locally. It provides an internal, integrated experience, similar to the AWS Management Console, to manage the ephemeral resources locally in a LocalStack container on your local machine. LocalStack Web Application's Resource Browsers outlining various local AWS services {{< alert title="Warning" color="warning">}} -- If you encounter a `Network Failure` error message while accessing the Resource Browser, it is likely that the LocalStack container is not running or the local endpoint URL is not configured correctly. To resolve this issue, ensure that your LocalStack container is running or your [local endpoint URL is configured correctly](https://app.localstack.cloud/account/settings). +- If you encounter a `Network Failure` error message while accessing the Resource Browser, it is likely that the LocalStack container is not running or the instance is not reachable at the endpoint specified in the instance bookmark. {{< /alert >}} {{}} -- An AWS region dropdown menu in the dashboard is located on the top right of the navigation bar, beside the notifications icon. You can select your desired region to ensure that you can view your resources. If you cannot view resources that you have recently created, you should verify that you are checking the resources in the correct region. +- An AWS region dropdown menu in the dashboard is located on the top right of the page. You can select your desired region to ensure that you can view your resources. If you cannot view resources that you have recently created, you should verify that you are checking the resources in the correct region. - The Resource Browser provide an experience similar to the AWS Management Console. However, the Resource Browser is not a replacement for the AWS Management Console and only replicate some of the features of the AWS Management Console. We recommend using our [integrations](https://docs.localstack.cloud/user-guide/integrations/) to create your resources, with the Resource Browser being used for quick viewing and management of your resources. diff --git a/content/en/user-guide/web-application/single-sign-on/_index.md b/content/en/user-guide/web-application/single-sign-on/_index.md index 83769813aa..1b5be6aa28 100644 --- a/content/en/user-guide/web-application/single-sign-on/_index.md +++ b/content/en/user-guide/web-application/single-sign-on/_index.md @@ -66,6 +66,6 @@ After configuring the base details for your Identity Provider (IdP), the followi For each new member that joins your org, you can specify user roles and permissions that should be assigned to them. - **Default User Role**: The Role that should be assigned to users of your organization signing up via SSO. In most cases, this should be a Member. - **Default User Permissions**: Use this to define which permissions should be assigned to users of your organization signing up via SSO. - - Tip: In order to enable self-serve API keys (i.e., allowing your users to generate their own API keys), make sure to select the **Allow the member to issue an API Key for her/himself** permission. + - Tip: In order to enable self-serve licences (i.e., allowing your users to request their own license), make sure to select the **Allow member to issue a license for themselves (or a legacy API key)** permission. User Roles and Permissions diff --git a/content/en/user-guide/web-application/single-sign-on/azure-ad/index.md b/content/en/user-guide/web-application/single-sign-on/azure-ad/index.md index e080d31705..30bcc49a44 100644 --- a/content/en/user-guide/web-application/single-sign-on/azure-ad/index.md +++ b/content/en/user-guide/web-application/single-sign-on/azure-ad/index.md @@ -1,6 +1,6 @@ --- title: "SSO for Azure AD" -tags: ["LocalStack Pro", "SSO"] +tags: ["LocalStack Pro", "SSO"] weight: 5 description: > Configuring Azure AD for Single Sign-on in LocalStack Enterprise @@ -26,7 +26,7 @@ To configure SSO with an Azure AD Enterprise application, we provide a simple st Azure AD Fourth Configuration Step -5. Navigate to our web application, or follow this link, and: +5. Navigate to our web application, or follow this link, and: * Create a new Identity provider * Enter a name for you Identity provider, and choose SAML as the provider type. diff --git a/content/en/user-guide/web-application/stack-insights/index.md b/content/en/user-guide/web-application/stack-insights/index.md index c6d6a13750..48e56acd15 100644 --- a/content/en/user-guide/web-application/stack-insights/index.md +++ b/content/en/user-guide/web-application/stack-insights/index.md @@ -12,7 +12,7 @@ LocalStack allows for transparent collection of execution events, in order to pr You can see which APIs are being used, which clients of integrations use particular services and API operations, which services cause the most API errors, and much more using Stack Insights. The Stacks widget and detailed Stack information is part of our Pro plan, while the graphical representation currently falls under our Team preview. -To get started, the `LOCALSTACK_API_KEY` environment variable needs to be configured. The system will start making your events accessible on the LocalStack [Web Application dashboard](https://app.localstack.cloud/dashboard). +To get started, the `LOCALSTACK_AUTH_TOKEN` environment variable needs to be configured. The system will start making your events accessible on the LocalStack [Web Application dashboard](https://app.localstack.cloud/dashboard). {{< alert title="Information" color="success" >}} Your privacy matters to us! We only collect anonymized and sanitized data. @@ -24,7 +24,7 @@ The data is only used to provide you with insights into the usage of LocalStack Stack Insights -
    To get started with this feature, log in to your [LocalStack account](https://app.localstack.cloud/) and start a [LocalStack instance on your local machine]({{< ref "getting-started/api-key" >}}). The LocalStack Dashboard will show the Stacks widget, which holds most of the vital information of recent and currently running stacks. +
    To get started with this feature, log in to your [LocalStack account](https://app.localstack.cloud/) and start a [LocalStack instance on your local machine]({{< ref "getting-started/auth-tokenss" >}}). The LocalStack Dashboard will show the Stacks widget, which holds most of the vital information of recent and currently running stacks. The Stack widget will also display the number of API calls, services employed and the runtime duration for each spin-up. All the spin-ups are timestamped; hence you can easily navigate the stacks and check the number of API calls that succeeded and failed. diff --git a/content/en/user-guide/web-application/users-licences/index.md b/content/en/user-guide/web-application/users-licences/index.md index 2ec5716812..fc5394b8de 100644 --- a/content/en/user-guide/web-application/users-licences/index.md +++ b/content/en/user-guide/web-application/users-licences/index.md @@ -59,7 +59,7 @@ The benefits of this new systems are: ### Migrating Users to Auth Tokens and Licenses To migrate users from legacy API keys, assign a license to them in the 'Workspace Members' list. The list also shows the legacy API key that is currently assigned to them. -If a user already has a legacy API key assigned, assigning a license to them will not require an additional license. +If a user already has a legacy API key assigned, assigning a license to them will not consume an additional license. A user holding both a legacy API key and a license is only counted once when the number of used licenses is computed. If a user uses an API key that was not assigned to them, then it might be necessary to first remove the API key before a license can be assigned.