diff --git a/daprdocs/content/en/developing-applications/building-blocks/bindings/howto-bindings.md b/daprdocs/content/en/developing-applications/building-blocks/bindings/howto-bindings.md index cec770ff3..d17bb6eae 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/bindings/howto-bindings.md +++ b/daprdocs/content/en/developing-applications/building-blocks/bindings/howto-bindings.md @@ -249,7 +249,7 @@ func main() { ```javascript //dependencies -import { DaprClient, CommunicationProtocolEnum } from "dapr-client"; +import { DaprClient, CommunicationProtocolEnum } from "@dapr/dapr"; //code const daprHost = "127.0.0.1"; diff --git a/daprdocs/content/en/developing-applications/building-blocks/bindings/howto-triggers.md b/daprdocs/content/en/developing-applications/building-blocks/bindings/howto-triggers.md index 5743e6355..6b37300e7 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/bindings/howto-triggers.md +++ b/daprdocs/content/en/developing-applications/building-blocks/bindings/howto-triggers.md @@ -223,7 +223,7 @@ func main() { ```javascript //dependencies -import { DaprServer, CommunicationProtocolEnum } from 'dapr-client'; +import { DaprServer, CommunicationProtocolEnum } from '@dapr/dapr'; //code const daprHost = "127.0.0.1"; diff --git a/daprdocs/content/en/developing-applications/building-blocks/distributed-lock/howto-use-distributed-lock.md b/daprdocs/content/en/developing-applications/building-blocks/distributed-lock/howto-use-distributed-lock.md index 482f69f7d..6cb9e802f 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/distributed-lock/howto-use-distributed-lock.md +++ b/daprdocs/content/en/developing-applications/building-blocks/distributed-lock/howto-use-distributed-lock.md @@ -6,9 +6,9 @@ weight: 2000 description: "Learn how to use distributed locks to provide exclusive access to a resource" --- -Now that you've learned what the Dapr distributed lock API building block provides, learn how it can work in your service. The example below describes an application that aquires a lock. This example uses the Redis lock component to demonstrate how to lock resources. For a list of supported lock stores, see [this list](/reference/components-reference/supported-locks/). +Now that you've learned what the Dapr distributed lock API building block provides, learn how it can work in your service. In this guide, an example application acquires a lock using the Redis lock component to demonstrate how to lock resources. For a list of supported lock stores, see [this reference page](/reference/components-reference/supported-locks/). -The diagram below shows two instances of the same application acquiring a lock, where one instance is successful and the other is denied. +In the diagram below, two instances of the same application acquire a lock, where one instance is successful and the other is denied. The diagram below shows two instances of the same application acquiring a lock, where one instance is successful and the other is denied @@ -188,4 +188,4 @@ func main() { ## Next steps -* Read [distributed lock API overview]({{< ref distributed-lock-api-overview.md >}}) +Read [the distributed lock API overview]({{< ref distributed-lock-api-overview.md >}}) to learn more. \ No newline at end of file diff --git a/daprdocs/content/en/developing-applications/building-blocks/pubsub/howto-publish-subscribe.md b/daprdocs/content/en/developing-applications/building-blocks/pubsub/howto-publish-subscribe.md index fd5f3548b..ff530a047 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/pubsub/howto-publish-subscribe.md +++ b/daprdocs/content/en/developing-applications/building-blocks/pubsub/howto-publish-subscribe.md @@ -118,7 +118,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: order-pub-sub - namespace: default spec: type: pubsub.rabbitmq version: v1 @@ -334,7 +333,7 @@ dapr run --app-id checkout --app-port 6002 --dapr-http-port 3602 --dapr-grpc-por ```javascript //dependencies -import { DaprServer, CommunicationProtocolEnum } from 'dapr-client'; +import { DaprServer, CommunicationProtocolEnum } from '@dapr/dapr'; //code const daprHost = "127.0.0.1"; @@ -599,7 +598,7 @@ dapr run --app-id orderprocessing --app-port 6001 --dapr-http-port 3601 --dapr-g ```javascript //dependencies -import { DaprServer, DaprClient, CommunicationProtocolEnum } from 'dapr-client'; +import { DaprServer, DaprClient, CommunicationProtocolEnum } from '@dapr/dapr'; const daprHost = "127.0.0.1"; diff --git a/daprdocs/content/en/developing-applications/building-blocks/pubsub/pubsub-scopes.md b/daprdocs/content/en/developing-applications/building-blocks/pubsub/pubsub-scopes.md index df45ad8f3..f2dd790c6 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/pubsub/pubsub-scopes.md +++ b/daprdocs/content/en/developing-applications/building-blocks/pubsub/pubsub-scopes.md @@ -48,7 +48,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: pubsub - namespace: default spec: type: pubsub.redis version: v1 @@ -95,7 +94,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: pubsub - namespace: default spec: type: pubsub.redis version: v1 @@ -120,7 +118,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: pubsub - namespace: default spec: type: pubsub.redis version: v1 diff --git a/daprdocs/content/en/developing-applications/building-blocks/secrets/howto-secrets.md b/daprdocs/content/en/developing-applications/building-blocks/secrets/howto-secrets.md index 960a4aa5b..be3c0f9e1 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/secrets/howto-secrets.md +++ b/daprdocs/content/en/developing-applications/building-blocks/secrets/howto-secrets.md @@ -38,7 +38,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: localsecretstore - namespace: default spec: type: secretstores.local.file version: v1 @@ -210,7 +209,7 @@ func main() { ```javascript //dependencies -import { DaprClient, HttpMethod, CommunicationProtocolEnum } from 'dapr-client'; +import { DaprClient, HttpMethod, CommunicationProtocolEnum } from '@dapr/dapr'; //code const daprHost = "127.0.0.1"; diff --git a/daprdocs/content/en/developing-applications/building-blocks/service-invocation/howto-invoke-discover-services.md b/daprdocs/content/en/developing-applications/building-blocks/service-invocation/howto-invoke-discover-services.md index 453e85113..f302bc1b9 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/service-invocation/howto-invoke-discover-services.md +++ b/daprdocs/content/en/developing-applications/building-blocks/service-invocation/howto-invoke-discover-services.md @@ -331,7 +331,7 @@ func main() { ```javascript //dependencies -import { DaprClient, HttpMethod, CommunicationProtocolEnum } from 'dapr-client'; +import { DaprClient, HttpMethod, CommunicationProtocolEnum } from '@dapr/dapr'; //code const daprHost = "127.0.0.1"; diff --git a/daprdocs/content/en/developing-applications/building-blocks/state-management/howto-get-save-state.md b/daprdocs/content/en/developing-applications/building-blocks/state-management/howto-get-save-state.md index d665037fb..d71fb4582 100644 --- a/daprdocs/content/en/developing-applications/building-blocks/state-management/howto-get-save-state.md +++ b/daprdocs/content/en/developing-applications/building-blocks/state-management/howto-get-save-state.md @@ -44,7 +44,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: statestore - namespace: default spec: type: state.redis version: v1 @@ -251,7 +250,7 @@ dapr run --app-id orderprocessing --app-port 6001 --dapr-http-port 3601 --dapr-g ```javascript //dependencies -import { DaprClient, HttpMethod, CommunicationProtocolEnum } from 'dapr-client'; +import { DaprClient, HttpMethod, CommunicationProtocolEnum } from '@dapr/dapr'; //code const daprHost = "127.0.0.1"; @@ -477,7 +476,7 @@ dapr run --app-id orderprocessing --app-port 6001 --dapr-http-port 3601 --dapr-g ```javascript //dependencies -import { DaprClient, HttpMethod, CommunicationProtocolEnum } from 'dapr-client'; +import { DaprClient, HttpMethod, CommunicationProtocolEnum } from '@dapr/dapr'; //code const daprHost = "127.0.0.1"; @@ -623,7 +622,7 @@ dapr run --app-id orderprocessing --app-port 6001 --dapr-http-port 3601 --dapr-g ```javascript //dependencies -import { DaprClient, HttpMethod, CommunicationProtocolEnum } from 'dapr-client'; +import { DaprClient, HttpMethod, CommunicationProtocolEnum } from '@dapr/dapr'; //code const daprHost = "127.0.0.1"; @@ -855,7 +854,7 @@ dapr run --app-id orderprocessing --app-port 6001 --dapr-http-port 3601 --dapr-g ```javascript //dependencies -import { DaprClient, HttpMethod, CommunicationProtocolEnum } from 'dapr-client'; +import { DaprClient, HttpMethod, CommunicationProtocolEnum } from '@dapr/dapr'; //code const daprHost = "127.0.0.1"; diff --git a/daprdocs/content/en/getting-started/install-dapr-cli.md b/daprdocs/content/en/getting-started/install-dapr-cli.md index 0daf760f0..65e0361a0 100644 --- a/daprdocs/content/en/getting-started/install-dapr-cli.md +++ b/daprdocs/content/en/getting-started/install-dapr-cli.md @@ -74,7 +74,7 @@ curl -fsSL https://raw.githubusercontent.com/dapr/cli/master/install/install.sh **For ARM64 Macs:** -ARM64 Macs support is available as a *preview feature*. When installing from the terminal, native ARM64 binaries are downloaded once available. For older releases, AMD64 binaries are downloaded and must be run with Rosetta2 emulation enabled. +When installing from the terminal, native ARM64 binaries are available. To install Rosetta emulation: @@ -92,7 +92,7 @@ brew install dapr/tap/dapr-cli **For ARM64 Macs:** -For ARM64 Macs, only Homebrew 3.0 and higher versions are supported. Please update Homebrew to 3.0.0 or higher and then run the command below: +For ARM64 Macs, Homebrew 3.0 and higher versions are supported. Update Homebrew to 3.0.0 or higher and then run the command below: ```bash arch -arm64 brew install dapr/tap/dapr-cli diff --git a/daprdocs/content/en/getting-started/quickstarts/bindings-quickstart.md b/daprdocs/content/en/getting-started/quickstarts/bindings-quickstart.md index 9744488f4..83f5aa9a0 100644 --- a/daprdocs/content/en/getting-started/quickstarts/bindings-quickstart.md +++ b/daprdocs/content/en/getting-started/quickstarts/bindings-quickstart.md @@ -88,6 +88,8 @@ Run the `batch-sdk` service alongside a Dapr sidecar. dapr run --app-id batch-sdk --app-port 50051 --components-path ../../../components -- python3 app.py ``` +> **Note**: Since Python3.exe is not defined in Windows, you may need to use `python app.py` instead of `python3 app.py`. + The code inside the `process_batch` function is executed every 10 seconds (defined in [`binding-cron.yaml`]({{< ref "#componentsbinding-cronyaml-component-file" >}}) in the `components` directory). The binding trigger looks for a route called via HTTP POST in your Flask application by the Dapr sidecar. ```python diff --git a/daprdocs/content/en/getting-started/quickstarts/pubsub-quickstart.md b/daprdocs/content/en/getting-started/quickstarts/pubsub-quickstart.md index 72ca69f51..d2354799b 100644 --- a/daprdocs/content/en/getting-started/quickstarts/pubsub-quickstart.md +++ b/daprdocs/content/en/getting-started/quickstarts/pubsub-quickstart.md @@ -59,6 +59,8 @@ Run the `order-processor` subscriber service alongside a Dapr sidecar. dapr run --app-id order-processor --components-path ../../../components/ --app-port 5001 -- python3 app.py ``` +> **Note**: Since Python3.exe is not defined in Windows, you may need to use `python app.py` instead of `python3 app.py`. + In the `order-processor` subscriber, we're subscribing to the Redis instance called `order_pub_sub` [(as defined in the `pubsub.yaml` component)]({{< ref "#pubsubyaml-component-file" >}}) and topic `orders`. This enables your app code to talk to the Redis component instance through the Dapr sidecar. ```py @@ -106,6 +108,8 @@ Run the `checkout` publisher service alongside a Dapr sidecar. dapr run --app-id checkout --components-path ../../../components/ -- python3 app.py ``` +> **Note**: Since Python3.exe is not defined in Windows, you may need to use `python app.py` instead of `python3 app.py`. + In the `checkout` publisher, we're publishing the orderId message to the Redis instance called `order_pub_sub` [(as defined in the `pubsub.yaml` component)]({{< ref "#pubsubyaml-component-file" >}}) and topic `orders`. As soon as the service starts, it publishes in a loop: ```python @@ -217,7 +221,7 @@ navigate to the `order-processor` directory. cd pub_sub/javascript/sdk/order-processor ``` -Install dependencies, which will include the `dapr-client` package from the JavaScript SDK: +Install dependencies, which will include the `@dapr/dapr` package from the JavaScript SDK: ```bash npm install @@ -249,7 +253,7 @@ navigate to the `checkout` directory. cd pub_sub/javascript/sdk/checkout ``` -Install dependencies, which will include the `dapr-client` package from the JavaScript SDK: +Install dependencies, which will include the `@dapr/dapr` package from the JavaScript SDK: ```bash npm install diff --git a/daprdocs/content/en/getting-started/quickstarts/secrets-quickstart.md b/daprdocs/content/en/getting-started/quickstarts/secrets-quickstart.md index 18c5e0ce4..19ecd50f9 100644 --- a/daprdocs/content/en/getting-started/quickstarts/secrets-quickstart.md +++ b/daprdocs/content/en/getting-started/quickstarts/secrets-quickstart.md @@ -55,6 +55,9 @@ Run the `order-processor` service alongside a Dapr sidecar. dapr run --app-id order-processor --components-path ../../../components/ -- python3 app.py ``` +> **Note**: Since Python3.exe is not defined in Windows, you may need to use `python app.py` instead of `python3 app.py`. + + #### Behind the scenes **`order-processor` service** @@ -75,7 +78,7 @@ with DaprClient() as client: **`local-secret-store.yaml` component** -`DAPR_SECRET_STORE` is defined in the `local-secret-store.yaml` component file, located in [secrets_management/components](https://github.com/dapr/quickstarts/blob/master/secrets_management/components/local-secret-store.yaml): +`DAPR_SECRET_STORE` is defined in the `local-secret-store.yaml` component file, located in [secrets_management/components](https://github.com/dapr/quickstarts/tree/master/secrets_management/components/local-secret-store.yaml): ```yaml apiVersion: dapr.io/v1alpha1 @@ -100,7 +103,7 @@ In the YAML file: **`secrets.json` file** -`SECRET_NAME` is defined in the `secrets.json` file, located in [secrets_management/python/sdk/order-processor](https://github.com/dapr/quickstarts/blob/master/secrets_management/python/sdk/order-processor/secrets.json): +`SECRET_NAME` is defined in the `secrets.json` file, located in [secrets_management/python/sdk/order-processor](https://github.com/dapr/quickstarts/tree/master/secrets_management/javascript/sdk/order-processor/secrets.json): ```json { @@ -184,7 +187,7 @@ async function main() { **`local-secret-store.yaml` component** -`DAPR_SECRET_STORE` is defined in the `local-secret-store.yaml` component file, located in [secrets_management/components](https://github.com/dapr/quickstarts/blob/master/secrets_management/components/local-secret-store.yaml): +`DAPR_SECRET_STORE` is defined in the `local-secret-store.yaml` component file, located in [secrets_management/components](https://github.com/dapr/quickstarts/tree/master/secrets_management/components/local-secret-store.yaml): ```yaml apiVersion: dapr.io/v1alpha1 @@ -209,7 +212,7 @@ In the YAML file: **`secrets.json` file** -`SECRET_NAME` is defined in the `secrets.json` file, located in [secrets_management/javascript/sdk/order-processor](https://github.com/dapr/quickstarts/blob/master/secrets_management/javascript/sdk/order-processor/secrets.json): +`SECRET_NAME` is defined in the `secrets.json` file, located in [secrets_management/javascript/sdk/order-processor](https://github.com/dapr/quickstarts/tree/master/secrets_management/javascript/sdk/order-processor/secrets.json): ```json { @@ -297,7 +300,7 @@ Console.WriteLine($"Fetched Secret: {secretValue}"); **`local-secret-store.yaml` component** -`DAPR_SECRET_STORE` is defined in the `local-secret-store.yaml` component file, located in [secrets_management/components](https://github.com/dapr/quickstarts/blob/master/secrets_management/components/local-secret-store.yaml): +`DAPR_SECRET_STORE` is defined in the `local-secret-store.yaml` component file, located in [secrets_management/components](https://github.com/dapr/quickstarts/tree/master/secrets_management/components/local-secret-store.yaml): ```yaml apiVersion: dapr.io/v1alpha1 @@ -322,7 +325,7 @@ In the YAML file: **`secrets.json` file** -`SECRET_NAME` is defined in the `secrets.json` file, located in [secrets_management/csharp/sdk/order-processor](https://github.com/dapr/quickstarts/blob/master/secrets_management/csharp/sdk/order-processor/secrets.json): +`SECRET_NAME` is defined in the `secrets.json` file, located in [secrets_management/csharp/sdk/order-processor](https://github.com/dapr/quickstarts/tree/master/secrets_management/javascript/sdk/order-processor/secrets.json): ```json { @@ -405,7 +408,7 @@ private static final String SECRET_STORE_NAME = "localsecretstore"; **`local-secret-store.yaml` component** -`DAPR_SECRET_STORE` is defined in the `local-secret-store.yaml` component file, located in [secrets_management/components](https://github.com/dapr/quickstarts/blob/master/secrets_management/components/local-secret-store.yaml): +`DAPR_SECRET_STORE` is defined in the `local-secret-store.yaml` component file, located in [secrets_management/components](https://github.com/dapr/quickstarts/tree/master/secrets_management/components/local-secret-store.yaml): ```yaml apiVersion: dapr.io/v1alpha1 @@ -430,7 +433,7 @@ In the YAML file: **`secrets.json` file** -`SECRET_NAME` is defined in the `secrets.json` file, located in [secrets_management/python/sdk/order-processor](https://github.com/dapr/quickstarts/blob/master/secrets_management/java/sdk/order-processor/secrets.json): +`SECRET_NAME` is defined in the `secrets.json` file, located in [secrets_management/python/sdk/order-processor](https://github.com/dapr/quickstarts/tree/master/secrets_management/javascript/sdk/order-processor/secrets.json): ```json { @@ -512,7 +515,7 @@ const DAPR_SECRET_STORE = "localsecretstore" **`local-secret-store.yaml` component** -`DAPR_SECRET_STORE` is defined in the `local-secret-store.yaml` component file, located in [secrets_management/components](https://github.com/dapr/quickstarts/blob/master/secrets_management/components/local-secret-store.yaml): +`DAPR_SECRET_STORE` is defined in the `local-secret-store.yaml` component file, located in [secrets_management/components](https://github.com/dapr/quickstarts/tree/master/secrets_management/components/local-secret-store.yaml): ```yaml apiVersion: dapr.io/v1alpha1 @@ -537,7 +540,7 @@ In the YAML file: **`secrets.json` file** -`SECRET_NAME` is defined in the `secrets.json` file, located in [secrets_management/python/sdk/order-processor](https://github.com/dapr/quickstarts/blob/master/secrets_management/java/sdk/order-processor/secrets.json): +`SECRET_NAME` is defined in the `secrets.json` file, located in [secrets_management/python/sdk/order-processor](https://github.com/dapr/quickstarts/tree/master/secrets_management/javascript/sdk/order-processor/secrets.json): ```json { diff --git a/daprdocs/content/en/getting-started/quickstarts/serviceinvocation-quickstart.md b/daprdocs/content/en/getting-started/quickstarts/serviceinvocation-quickstart.md index 57e786ec8..5cedc857b 100644 --- a/daprdocs/content/en/getting-started/quickstarts/serviceinvocation-quickstart.md +++ b/daprdocs/content/en/getting-started/quickstarts/serviceinvocation-quickstart.md @@ -59,6 +59,8 @@ Run the `order-processor` service alongside a Dapr sidecar. dapr run --app-port 7001 --app-id order-processor --app-protocol http --dapr-http-port 3501 -- python3 app.py ``` +> **Note**: Since Python3.exe is not defined in Windows, you may need to use `python app.py` instead of `python3 app.py`. + ```py @app.route('/orders', methods=['POST']) def getOrder(): @@ -92,6 +94,8 @@ Run the `checkout` service alongside a Dapr sidecar. dapr run --app-id checkout --app-protocol http --dapr-http-port 3500 -- python3 app.py ``` +> **Note**: Since Python3.exe is not defined in Windows, you may need to use `python app.py` instead of `python3 app.py`. + In the `checkout` service, you'll notice there's no need to rewrite your app code to use Dapr's service invocation. You can enable service invocation by simply adding the `dapr-app-id` header, which specifies the ID of the target service. ```python diff --git a/daprdocs/content/en/getting-started/quickstarts/statemanagement-quickstart.md b/daprdocs/content/en/getting-started/quickstarts/statemanagement-quickstart.md index d0ce45b8e..3620a8861 100644 --- a/daprdocs/content/en/getting-started/quickstarts/statemanagement-quickstart.md +++ b/daprdocs/content/en/getting-started/quickstarts/statemanagement-quickstart.md @@ -54,6 +54,8 @@ Run the `order-processor` service alongside a Dapr sidecar. dapr run --app-id order-processor --components-path ../../../components/ -- python3 app.py ``` +> **Note**: Since Python3.exe is not defined in Windows, you may need to use `python app.py` instead of `python3 app.py`. + The `order-processor` service writes, reads, and deletes an `orderId` key/value pair to the `statestore` instance [defined in the `statestore.yaml` component]({{< ref "#statestoreyaml-component-file" >}}). As soon as the service starts, it performs a loop. ```python @@ -156,7 +158,7 @@ In a terminal window, navigate to the `order-processor` directory. cd state_management/javascript/sdk/order-processor ``` -Install dependencies, which will include the `dapr-client` package from the JavaScript SDK: +Install dependencies, which will include the `@dapr/dapr` package from the JavaScript SDK: ```bash npm install diff --git a/daprdocs/content/en/operations/components/component-secrets.md b/daprdocs/content/en/operations/components/component-secrets.md index a1076800c..744e7d3a5 100644 --- a/daprdocs/content/en/operations/components/component-secrets.md +++ b/daprdocs/content/en/operations/components/component-secrets.md @@ -27,7 +27,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: statestore - namespace: default spec: type: state.redis version: v1 @@ -47,7 +46,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: statestore - namespace: default spec: type: state.redis version: v1 @@ -106,7 +104,6 @@ The following example shows you how to create a Kubernetes secret to hold the co kind: Component metadata: name: eventhubs - namespace: default spec: type: bindings.azure.eventhubs version: v1 diff --git a/daprdocs/content/en/operations/components/setup-bindings.md b/daprdocs/content/en/operations/components/setup-bindings.md index 8e7728e96..7f1ba34eb 100644 --- a/daprdocs/content/en/operations/components/setup-bindings.md +++ b/daprdocs/content/en/operations/components/setup-bindings.md @@ -38,7 +38,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.azure.blobstorage version: v1 diff --git a/daprdocs/content/en/operations/components/setup-secret-store.md b/daprdocs/content/en/operations/components/setup-secret-store.md index a95147af6..307ba0e2d 100644 --- a/daprdocs/content/en/operations/components/setup-secret-store.md +++ b/daprdocs/content/en/operations/components/setup-secret-store.md @@ -19,7 +19,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: secretstore - namespace: default spec: type: secretstores. version: v1 @@ -40,7 +39,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: awssecretmanager - namespace: default spec: type: secretstores.aws.secretmanager version: v1 diff --git a/daprdocs/content/en/operations/components/setup-state-store.md b/daprdocs/content/en/operations/components/setup-state-store.md index 38bdfb657..db4e06b3b 100644 --- a/daprdocs/content/en/operations/components/setup-state-store.md +++ b/daprdocs/content/en/operations/components/setup-state-store.md @@ -19,7 +19,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: statestore - namespace: default spec: type: state. version: v1 diff --git a/daprdocs/content/en/operations/configuration/install-certificates.md b/daprdocs/content/en/operations/configuration/install-certificates.md index d6ec5f62e..e6bb893c6 100644 --- a/daprdocs/content/en/operations/configuration/install-certificates.md +++ b/daprdocs/content/en/operations/configuration/install-certificates.md @@ -80,18 +80,29 @@ spec: ... ``` -{{% alert title="Note" color="primary" %}} -When using Windows containers, the sidecar container is started with admin privileges, which is required to install the certificates. This does not apply to Linux containers. -{{% /alert %}} +**Note**: When using Windows containers, the sidecar container is started with admin privileges, which is required to install the certificates. This does not apply to Linux containers. {{% /codetab %}} -Note, all the certificates in the directory pointed by `SSL_CERT_DIR` are installed. +{{< /tabs >}} + +
+ +All the certificates in the directory pointed by `SSL_CERT_DIR` are installed. + 1. On Linux containers, all the certificate extensions supported by OpenSSL are supported. For more information, see https://www.openssl.org/docs/man1.1.1/man1/openssl-rehash.html 1. On Windows container, all the certificate extensions supported by certoc.exe are supported. For more information, see certoc.exe present in [Windows Server Core](https://hub.docker.com/_/microsoft-windows-servercore) -{{< /tabs >}} +## Example + +Watch the demo on using installing SSL certificates and securely using the HTTP binding in community call 64: + +
+ +
+ ## Related links +- [HTTP binding spec]({{< ref http.md >}}) - [(Kubernetes) How-to: Mount Pod volumes to the Dapr sidecar]({{< ref kubernetes-volume-mounts.md >}}) - [Dapr Kubernetes pod annotations spec]({{< ref arguments-annotations-overview.md >}}) diff --git a/daprdocs/content/en/operations/hosting/kubernetes/kubernetes-volume-mounts.md b/daprdocs/content/en/operations/hosting/kubernetes/kubernetes-volume-mounts.md index c6a47166b..a103a90b6 100644 --- a/daprdocs/content/en/operations/hosting/kubernetes/kubernetes-volume-mounts.md +++ b/daprdocs/content/en/operations/hosting/kubernetes/kubernetes-volume-mounts.md @@ -92,7 +92,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: local-secret-store - namespace: default spec: type: secretstores.local.file version: v1 diff --git a/daprdocs/content/en/operations/hosting/self-hosted/self-hosted-with-docker.md b/daprdocs/content/en/operations/hosting/self-hosted/self-hosted-with-docker.md index e18a925fc..503bd039d 100644 --- a/daprdocs/content/en/operations/hosting/self-hosted/self-hosted-with-docker.md +++ b/daprdocs/content/en/operations/hosting/self-hosted/self-hosted-with-docker.md @@ -120,12 +120,13 @@ services: image: "daprio/daprd:edge" command: [ "./daprd", - "-app-id", "nodeapp", - "-app-port", "3000", - "-placement-host-address", "placement:50006" # Dapr's placement service can be reach via the docker DNS entry + "--app-id", "nodeapp", + "--app-port", "3000", + "--placement-host-address", "placement:50006", # Dapr's placement service can be reach via the docker DNS entry + "--components-path", "./components" ] volumes: - - "./components/:/components" # Mount our components folder for the runtime to use + - "./components/:/components" # Mount our components folder for the runtime to use. The mounted location must match the --components-path argument. depends_on: - nodeapp network_mode: "service:nodeapp" # Attach the nodeapp-dapr service to the nodeapp network namespace @@ -134,7 +135,7 @@ services: placement: image: "daprio/dapr" - command: ["./placement", "-port", "50006"] + command: ["./placement", "--port", "50006"] ports: - "50006:50006" diff --git a/daprdocs/content/en/operations/support/support-release-policy.md b/daprdocs/content/en/operations/support/support-release-policy.md index d8f217e12..937fb8696 100644 --- a/daprdocs/content/en/operations/support/support-release-policy.md +++ b/daprdocs/content/en/operations/support/support-release-policy.md @@ -8,7 +8,7 @@ description: "Runtime and SDK release support and upgrade policies " ## Introduction -This topic details the supported versions of Dapr releases, the upgrade policies, and how deprecations and breaking changes are communicated. +This topic details the supported versions of Dapr releases, the upgrade policies and how deprecations and breaking changes are communicated in all Dapr repositories (runtime, CLI, SDKs, etc) at versions 1.x and above. Dapr releases use `MAJOR.MINOR.PATCH` versioning. For example, 1.0.0. @@ -16,7 +16,7 @@ Dapr releases use `MAJOR.MINOR.PATCH` versioning. For example, 1.0.0. | ---------- | ----------- | | `MAJOR` | Updated when there’s a non-backward compatible change to the runtime, such as an API change. A `MAJOR` release can also occur then there is a considered a significant addition/change of functionality that needs to differentiate from the previous version. | | `MINOR` | Updated as part of the regular release cadence, including new features, bug, and security fixes. | -| `PATCH` | Incremented for bug and security hot fixes. | +| `PATCH` | Incremented for a critical issue (P0) and security hot fixes. | A supported release means: @@ -30,11 +30,14 @@ There will be at least 6 weeks between major.minor version releases giving users Patch support is for supported versions (current and previous). ## Supported versions + The table below shows the versions of Dapr releases that have been tested together and form a "packaged" release. Any other combinations of releases are not supported. | Release date | Runtime | CLI | SDKs | Dashboard | Status | |--------------------|:--------:|:--------|---------|---------|---------| -| July 20th 2022 | 1.8.1
| 1.8.0 | Java 1.6.0
Go 1.5.0
PHP 1.1.0
Python 1.7.0
.NET 1.8.0
JS 2.3.0 | 0.11.0 | Supported (current) | +| July 29th 2022 | 1.8.3
| 1.8.0 | Java 1.6.0
Go 1.5.0
PHP 1.1.0
Python 1.7.0
.NET 1.8.0
JS 2.3.0 | 0.11.0 | Supported (current) | +| July 21st 2022 | 1.8.2
| 1.8.0 | Java 1.6.0
Go 1.5.0
PHP 1.1.0
Python 1.7.0
.NET 1.8.0
JS 2.3.0 | 0.11.0 | Supported | +| July 20th 2022 | 1.8.1
| 1.8.0 | Java 1.6.0
Go 1.5.0
PHP 1.1.0
Python 1.7.0
.NET 1.8.0
JS 2.3.0 | 0.11.0 | Supported | | July 7th 2022 | 1.8.0
| 1.8.0 | Java 1.6.0
Go 1.5.0
PHP 1.1.0
Python 1.7.0
.NET 1.8.0
JS 2.3.0 | 0.11.0 | Supported | | May 31st 2022 | 1.7.4
| 1.7.0 | Java 1.5.0
Go 1.4.0
PHP 1.1.0
Python 1.6.0
.NET 1.7.0
JS 2.2.1 | 0.10.0 | Supported | | May 17th 2022 | 1.7.3
| 1.7.0 | Java 1.5.0
Go 1.4.0
PHP 1.1.0
Python 1.6.0
.NET 1.7.0
JS 2.2.1 | 0.10.0 | Supported | @@ -56,11 +59,12 @@ The table below shows the versions of Dapr releases that have been tested togeth | Jul 26th 2021 | 1.3
| 1.3.0 | Java 1.2.0
Go 1.2.0
PHP 1.1.0
Python 1.2.0
.NET 1.3.0 | 0.7.0 | Unsupported | ## Upgrade paths + After the 1.0 release of the runtime there may be situations where it is necessary to explicitly upgrade through an additional release to reach the desired target. For example, an upgrade from v1.0 to v1.2 may need to pass through v1.1. The table below shows the tested upgrade paths for the Dapr runtime. Any other combinations of upgrades have not been tested. -General guidance on upgrading can be found for [self hosted mode]({{}}) and [Kubernetes]({{}}) deployments. It is best to review the target version release notes for specific guidance. +General guidance on upgrading can be found for [self hosted mode]({{< ref self-hosted-upgrade >}}) and [Kubernetes]({{< ref kubernetes-upgrade >}}) deployments. It is best to review the target version release notes for specific guidance. | Current Runtime version | Must upgrade through | Target Runtime version | |--------------------------|-----------------------|------------------------- | @@ -75,27 +79,66 @@ General guidance on upgrading can be found for [self hosted mode]({{}}) instead) | 1.2.0 | 1.4.0 | | Java domain builder classes deprecated (Users should use [setters](https://github.com/dapr/java-sdk/issues/587) instead) | Java SDK 1.3.0 | Java SDK 1.5.0 | -| Service invocation will no longer provide a default content type header of `application/json` when no content-type is specified. You must explictly [set a content-type header]({{}}) for service invocation if your invoked apps rely on this header. | 1.7.0 | 1.9.0 | +| Service invocation will no longer provide a default content type header of `application/json` when no content-type is specified. You must explictly [set a content-type header]({{< ref "service_invocation_api.md#request-contents" >}}) for service invocation if your invoked apps rely on this header. | 1.7.0 | 1.9.0 | ## Upgrade on Hosting platforms + Dapr can support multiple hosting platforms for production. With the 1.0 release the two supported platforms are Kubernetes and physical machines. For Kubernetes upgrades see [Production guidelines on Kubernetes]({{< ref kubernetes-production.md >}}) ### Supported versions of dependencies + Below is a list of software that the latest version of Dapr (v{{% dapr-latest-version long="true" %}}) has been tested against. | Dependency | Supported Version | @@ -105,4 +148,5 @@ Below is a list of software that the latest version of Dapr (v{{% dapr-latest-ve | [Prometheus](https://prometheus.io/download/) | v2.28 | ## Related links -* Read the [Versioning policy]({{< ref support-versioning.md >}}) + +- Read the [Versioning policy]({{< ref support-versioning.md >}}) diff --git a/daprdocs/content/en/reference/api/bindings_api.md b/daprdocs/content/en/reference/api/bindings_api.md index 4d9476504..d0981de2b 100644 --- a/daprdocs/content/en/reference/api/bindings_api.md +++ b/daprdocs/content/en/reference/api/bindings_api.md @@ -56,7 +56,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: kafkaevent - namespace: default spec: type: bindings.kafka version: v1 diff --git a/daprdocs/content/en/reference/api/state_api.md b/daprdocs/content/en/reference/api/state_api.md index bfb8ea05c..bbf9d1303 100644 --- a/daprdocs/content/en/reference/api/state_api.md +++ b/daprdocs/content/en/reference/api/state_api.md @@ -551,7 +551,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: statestore - namespace: default spec: type: state.redis version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/alicloud-dingtalk.md b/daprdocs/content/en/reference/components-reference/supported-bindings/alicloud-dingtalk.md index a0cd7bfaa..767f6fe90 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/alicloud-dingtalk.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/alicloud-dingtalk.md @@ -13,7 +13,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.dingtalk.webhook version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/alicloudoss.md b/daprdocs/content/en/reference/components-reference/supported-bindings/alicloudoss.md index 47a15d7a0..cc7c52b38 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/alicloudoss.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/alicloudoss.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: alicloudobjectstorage - namespace: default spec: type: bindings.alicloud.oss version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/alicloudtablestore.md b/daprdocs/content/en/reference/components-reference/supported-bindings/alicloudtablestore.md index 754e1195c..1a9173ff2 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/alicloudtablestore.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/alicloudtablestore.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: mytablestore - namespace: default spec: type: bindings.alicloud.tablestore version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/apns.md b/daprdocs/content/en/reference/components-reference/supported-bindings/apns.md index a51ce4337..2fb74483b 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/apns.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/apns.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.apns version: v1 @@ -52,7 +51,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: apns - namespace: default spec: type: bindings.apns metadata: @@ -73,7 +71,6 @@ apiVersion: v1 kind: Secret metadata: name: apns-secrets - namespace: default stringData: private-key: | -----BEGIN PRIVATE KEY----- diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/blobstorage.md b/daprdocs/content/en/reference/components-reference/supported-bindings/blobstorage.md index 9d6a0dda6..c6401f076 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/blobstorage.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/blobstorage.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.azure.blobstorage version: v1 @@ -127,7 +126,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.azure.blobstorage version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/commercetools.md b/daprdocs/content/en/reference/components-reference/supported-bindings/commercetools.md index 9e16a2c48..6ae767d25 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/commercetools.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/commercetools.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.commercetools version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/cosmosdb.md b/daprdocs/content/en/reference/components-reference/supported-bindings/cosmosdb.md index 404109610..c9a54526f 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/cosmosdb.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/cosmosdb.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.azure.cosmosdb version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/cosmosdbgremlinapi.md b/daprdocs/content/en/reference/components-reference/supported-bindings/cosmosdbgremlinapi.md index cb92886bd..a9b2d8a2b 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/cosmosdbgremlinapi.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/cosmosdbgremlinapi.md @@ -15,7 +15,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.azure.cosmosdb.gremlinapi version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/cron.md b/daprdocs/content/en/reference/components-reference/supported-bindings/cron.md index 44649f354..0c4cf7031 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/cron.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/cron.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.cron version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/dynamodb.md b/daprdocs/content/en/reference/components-reference/supported-bindings/dynamodb.md index 7eb277ff9..35f81adb9 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/dynamodb.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/dynamodb.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.aws.dynamodb version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/eventhubs.md b/daprdocs/content/en/reference/components-reference/supported-bindings/eventhubs.md index 23a16dc74..f8f098fce 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/eventhubs.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/eventhubs.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.azure.eventhubs version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/gcpbucket.md b/daprdocs/content/en/reference/components-reference/supported-bindings/gcpbucket.md index e314b1849..db2f788a5 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/gcpbucket.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/gcpbucket.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.gcp.bucket version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/gcppubsub.md b/daprdocs/content/en/reference/components-reference/supported-bindings/gcppubsub.md index a9e8d25e8..4e9e6ed2f 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/gcppubsub.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/gcppubsub.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.gcp.pubsub version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/http.md b/daprdocs/content/en/reference/components-reference/supported-bindings/http.md index 24fc3ff7b..ab0ba190a 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/http.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/http.md @@ -14,7 +14,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.http version: v1 @@ -173,9 +172,126 @@ curl -d '{ "operation": "post", "data": "YOUR_BASE_64_CONTENT", "metadata": { "p The HTTP binding can also be used with HTTPS endpoints by configuring the Dapr sidecar to trust the server's SSL certificate. -1. Update the binding component's YAML to use `https` instead of `http` + +1. Update the binding URL to use `https` instead of `http`. 1. Refer [How-To: Install certificates in the Dapr sidecar]({{< ref install-certificates >}}), to install the SSL certificate in the sidecar. +### Example + +#### Update the binding component + +```yaml +apiVersion: dapr.io/v1alpha1 +kind: Component +metadata: + name: + namespace: +spec: + type: bindings.http + version: v1 + metadata: + - name: url + value: https://my-secured-website.com # Use HTTPS +``` + +#### Install the SSL certificate in the sidecar + + +{{< tabs Self-Hosted Kubernetes >}} + +{{% codetab %}} +When the sidecar is not running inside a container, the SSL certificate can be directly installed on the host operating system. + +Below is an example when the sidecar is running as a container. The SSL certificate is located on the host computer at `/tmp/ssl/cert.pem`. + +```yaml +version: '3' +services: + my-app: + # ... + dapr-sidecar: + image: "daprio/daprd:1.8.0" + command: [ + "./daprd", + "-app-id", "myapp", + "-app-port", "3000", + ] + volumes: + - "./components/:/components" + - "/tmp/ssl/:/certificates" # Mount the certificates folder to the sidecar container at /certificates + environment: + - "SSL_CERT_DIR=/certificates" # Set the environment variable to the path of the certificates folder + depends_on: + - my-app +``` + +{{% /codetab %}} + +{{% codetab %}} + +The sidecar can read the SSL certificate from a variety of sources. See [How-to: Mount Pod volumes to the Dapr sidecar]({{< ref kubernetes-volume-mounts >}}) for more. In this example, we store the SSL certificate as a Kubernetes secret. + +```bash +kubectl create secret generic myapp-cert --from-file /tmp/ssl/cert.pem +``` + +The YAML below is an example of the Kubernetes deployment that mounts the above secret to the sidecar and sets `SSL_CERT_DIR` to install the certificates. + +```yaml +apiVersion: apps/v1 +kind: Deployment +metadata: + name: myapp + namespace: default + labels: + app: myapp +spec: + replicas: 1 + selector: + matchLabels: + app: myapp + template: + metadata: + labels: + app: myapp + annotations: + dapr.io/enabled: "true" + dapr.io/app-id: "myapp" + dapr.io/app-port: "8000" + dapr.io/volume-mounts: "cert-vol:/certificates" # Mount the certificates folder to the sidecar container at /certificates + dapr.io/env: "SSL_CERT_DIR=/certificates" # Set the environment variable to the path of the certificates folder + spec: + volumes: + - name: cert-vol + secret: + secretName: myapp-cert +... +``` + +{{% /codetab %}} + +{{< /tabs >}} + +#### Invoke the binding securely + +{{< tabs Windows Linux >}} + +{{% codetab %}} +```bash +curl -d "{ \"operation\": \"get\" }" \ + https://localhost:/v1.0/bindings/ +``` +{{% /codetab %}} + +{{% codetab %}} +```bash +curl -d '{ "operation": "get" }' \ + https://localhost:/v1.0/bindings/ +``` +{{% /codetab %}} + +{{< /tabs >}} + ## Related links diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/huawei-obs.md b/daprdocs/content/en/reference/components-reference/supported-bindings/huawei-obs.md index b8a02eb36..5f0c9255a 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/huawei-obs.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/huawei-obs.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.huawei.obs version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/influxdb.md b/daprdocs/content/en/reference/components-reference/supported-bindings/influxdb.md index 640db7a15..dd256df07 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/influxdb.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/influxdb.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.influx version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/kafka.md b/daprdocs/content/en/reference/components-reference/supported-bindings/kafka.md index f9c75406d..152cfb6a0 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/kafka.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/kafka.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: kafka-binding - namespace: default spec: type: bindings.kafka version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/kinesis.md b/daprdocs/content/en/reference/components-reference/supported-bindings/kinesis.md index f2367429f..d823b70df 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/kinesis.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/kinesis.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.aws.kinesis version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/kubernetes-binding.md b/daprdocs/content/en/reference/components-reference/supported-bindings/kubernetes-binding.md index 381afb074..c6286d30b 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/kubernetes-binding.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/kubernetes-binding.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.kubernetes version: v1 @@ -90,7 +89,6 @@ One of the rules need to be of the form as below to give permissions to `get, wa apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: - namespace: name: rules: - apiGroups: [""] @@ -105,11 +103,9 @@ apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: name: - namespace: # same as above subjects: - kind: ServiceAccount name: default # or as need be, can be changed - namespace: # same as above roleRef: kind: Role name: # same as the one above diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/localstorage.md b/daprdocs/content/en/reference/components-reference/supported-bindings/localstorage.md index b6cef1c6c..f040e5bf1 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/localstorage.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/localstorage.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.localstorage version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/mqtt.md b/daprdocs/content/en/reference/components-reference/supported-bindings/mqtt.md index 7e047e72a..17a6cecaf 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/mqtt.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/mqtt.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.mqtt version: v1 @@ -63,7 +62,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: mqtt-binding - namespace: default spec: type: bindings.mqtt version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/mysql.md b/daprdocs/content/en/reference/components-reference/supported-bindings/mysql.md index 06ea15132..986a234d3 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/mysql.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/mysql.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.mysql version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/postgres.md b/daprdocs/content/en/reference/components-reference/supported-bindings/postgres.md index ecfa56112..2a423dfa7 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/postgres.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/postgres.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.postgres version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/postmark.md b/daprdocs/content/en/reference/components-reference/supported-bindings/postmark.md index 6cbf137b1..f14965a9d 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/postmark.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/postmark.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: postmark - namespace: default spec: type: bindings.postmark metadata: diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/rabbitmq.md b/daprdocs/content/en/reference/components-reference/supported-bindings/rabbitmq.md index c638bf12f..2f2e6cd1b 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/rabbitmq.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/rabbitmq.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.rabbitmq version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/redis.md b/daprdocs/content/en/reference/components-reference/supported-bindings/redis.md index e0fb3db63..27a254999 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/redis.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/redis.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.redis version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/s3.md b/daprdocs/content/en/reference/components-reference/supported-bindings/s3.md index 84f7b45b7..c0fa28e25 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/s3.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/s3.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.aws.s3 version: v1 @@ -154,7 +153,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.aws.s3 version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/sendgrid.md b/daprdocs/content/en/reference/components-reference/supported-bindings/sendgrid.md index 4e9bb5f78..8a82f2f61 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/sendgrid.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/sendgrid.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: sendgrid - namespace: default spec: type: bindings.twilio.sendgrid version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/servicebusqueues.md b/daprdocs/content/en/reference/components-reference/supported-bindings/servicebusqueues.md index edb110a00..f33bfceeb 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/servicebusqueues.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/servicebusqueues.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.azure.servicebusqueues version: v1 @@ -75,7 +74,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.azure.servicebusqueues version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/ses.md b/daprdocs/content/en/reference/components-reference/supported-bindings/ses.md index cec0010a6..51b4fd257 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/ses.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/ses.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: ses - namespace: default spec: type: bindings.aws.ses version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/signalr.md b/daprdocs/content/en/reference/components-reference/supported-bindings/signalr.md index 62d4ffdd5..5151c2d02 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/signalr.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/signalr.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.azure.signalr version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/smtp.md b/daprdocs/content/en/reference/components-reference/supported-bindings/smtp.md index 205fb002e..c277dec0a 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/smtp.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/smtp.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: smtp - namespace: default spec: type: bindings.smtp version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/sns.md b/daprdocs/content/en/reference/components-reference/supported-bindings/sns.md index 948da3643..6728fc9ee 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/sns.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/sns.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.aws.sns version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/sqs.md b/daprdocs/content/en/reference/components-reference/supported-bindings/sqs.md index 039374561..aeef412d7 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/sqs.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/sqs.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.aws.sqs version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/storagequeues.md b/daprdocs/content/en/reference/components-reference/supported-bindings/storagequeues.md index 2c64aa03b..947dbdf96 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/storagequeues.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/storagequeues.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.azure.storagequeues version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/twilio.md b/daprdocs/content/en/reference/components-reference/supported-bindings/twilio.md index d16b46337..1a6917d48 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/twilio.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/twilio.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.twilio.sms version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/twitter.md b/daprdocs/content/en/reference/components-reference/supported-bindings/twitter.md index 3615c4d64..8bfc6fdf4 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/twitter.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/twitter.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.twitter version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/zeebe-command.md b/daprdocs/content/en/reference/components-reference/supported-bindings/zeebe-command.md index 7415ffaec..9a02011c0 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/zeebe-command.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/zeebe-command.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.zeebe.command version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-bindings/zeebe-jobworker.md b/daprdocs/content/en/reference/components-reference/supported-bindings/zeebe-jobworker.md index a11eb58ef..bd7c514ce 100644 --- a/daprdocs/content/en/reference/components-reference/supported-bindings/zeebe-jobworker.md +++ b/daprdocs/content/en/reference/components-reference/supported-bindings/zeebe-jobworker.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: bindings.zeebe.jobworker version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-configuration-stores/redis-configuration-store.md b/daprdocs/content/en/reference/components-reference/supported-configuration-stores/redis-configuration-store.md index 1b0969e03..4e05baf36 100644 --- a/daprdocs/content/en/reference/components-reference/supported-configuration-stores/redis-configuration-store.md +++ b/daprdocs/content/en/reference/components-reference/supported-configuration-stores/redis-configuration-store.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: configuration.redis version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-locks/redis-lock.md b/daprdocs/content/en/reference/components-reference/supported-locks/redis-lock.md index 6a85da1a0..1a78a7713 100644 --- a/daprdocs/content/en/reference/components-reference/supported-locks/redis-lock.md +++ b/daprdocs/content/en/reference/components-reference/supported-locks/redis-lock.md @@ -14,7 +14,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: lock.redis version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-middleware/middleware-opa.md b/daprdocs/content/en/reference/components-reference/supported-middleware/middleware-opa.md index 3ecf58332..217e1bf83 100644 --- a/daprdocs/content/en/reference/components-reference/supported-middleware/middleware-opa.md +++ b/daprdocs/content/en/reference/components-reference/supported-middleware/middleware-opa.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: my-policy - namespace: default spec: type: middleware.http.opa version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-apache-kafka.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-apache-kafka.md index 034c87279..7671dac55 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-apache-kafka.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-apache-kafka.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: kafka-pubsub - namespace: default spec: type: pubsub.kafka version: v1 @@ -88,7 +87,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: kafka-pubsub-noauth - namespace: default spec: type: pubsub.kafka version: v1 @@ -121,7 +119,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: kafka-pubsub-sasl - namespace: default spec: type: pubsub.kafka version: v1 @@ -163,7 +160,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: kafka-pubsub-mtls - namespace: default spec: type: pubsub.kafka version: v1 @@ -214,7 +210,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: kafka-pubsub - namespace: default spec: type: pubsub.kafka version: v1 @@ -262,7 +257,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: kafka-pubsub - namespace: default spec: type: pubsub.kafka version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-aws-snssqs.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-aws-snssqs.md index 05fdb2c47..622003af1 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-aws-snssqs.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-aws-snssqs.md @@ -15,7 +15,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: snssqs-pubsub - namespace: default spec: type: pubsub.snssqs version: v1 @@ -136,13 +135,12 @@ spec: {{% codetab %}} To run localstack on Kubernetes, you can apply the configuration below. Localstack is then reachable at the DNS name `http://localstack.default.svc.cluster.local:4566` -(assuming this was applied to the default namespace) and this should be used as the `endpoint` +and this should be used as the `endpoint` ```yaml apiVersion: apps/v1 kind: Deployment metadata: name: localstack - namespace: default spec: # using the selector, we will expose the running deployments # this is how Kubernetes knows, that a given service belongs to a deployment diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-azure-eventhubs.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-azure-eventhubs.md index 9841fb6d8..85044b27d 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-azure-eventhubs.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-azure-eventhubs.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: eventhubs-pubsub - namespace: default spec: type: pubsub.azure.eventhubs version: v1 @@ -74,7 +73,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: eventhubs-pubsub - namespace: default spec: type: pubsub.azure.eventhubs version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-azure-servicebus.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-azure-servicebus.md index 74e20abab..aeddc47a6 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-azure-servicebus.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-azure-servicebus.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: servicebus-pubsub - namespace: default spec: type: pubsub.azure.servicebus version: v1 @@ -98,7 +97,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: servicebus-pubsub - namespace: default spec: type: pubsub.azure.servicebus version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-gcp-pubsub.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-gcp-pubsub.md index 307b51195..4f06517af 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-gcp-pubsub.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-gcp-pubsub.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: gcp-pubsub - namespace: default spec: type: pubsub.gcp.pubsub version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-hazelcast.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-hazelcast.md index df33add3c..16962d4f5 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-hazelcast.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-hazelcast.md @@ -15,7 +15,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: hazelcast-pubsub - namespace: default spec: type: pubsub.hazelcast version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-inmemory.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-inmemory.md index add1f9aa3..8a6a8951b 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-inmemory.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-inmemory.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: pubsub - namespace: default spec: type: pubsub.in-memory version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-jetstream.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-jetstream.md index bd3a57e0d..6ef8ac550 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-jetstream.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-jetstream.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: jetstream-pubsub - namespace: default spec: type: pubsub.jetstream version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-mqtt.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-mqtt.md index fa489b0fe..fff6c0e0c 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-mqtt.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-mqtt.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: mqtt-pubsub - namespace: default spec: type: pubsub.mqtt version: v1 @@ -60,7 +59,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: mqtt-pubsub - namespace: default spec: type: pubsub.mqtt version: v1 @@ -98,7 +96,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: mqtt-pubsub - namespace: default spec: type: pubsub.mqtt version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-nats-streaming.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-nats-streaming.md index 4fc217552..553d0bada 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-nats-streaming.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-nats-streaming.md @@ -15,7 +15,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: natsstreaming-pubsub - namespace: default spec: type: pubsub.natsstreaming version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md index b0bea0261..470e8fc18 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-pulsar.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: pulsar-pubsub - namespace: default spec: type: pubsub.pulsar version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rabbitmq.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rabbitmq.md index f3c964f05..d78e7fc85 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rabbitmq.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rabbitmq.md @@ -14,7 +14,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: rabbitmq-pubsub - namespace: default spec: type: pubsub.rabbitmq version: v1 @@ -118,8 +117,7 @@ helm install rabbitmq stable/rabbitmq Look at the chart output and get the username and password. -This will install RabbitMQ into the `default` namespace. -To interact with RabbitMQ, find the service with: `kubectl get svc rabbitmq`. +This will install RabbitMQ into the `default` namespace. To interact with RabbitMQ, find the service with: `kubectl get svc rabbitmq`. For example, if installing using the example above, the RabbitMQ server client address would be: diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-redis-pubsub.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-redis-pubsub.md index a0de19be0..0f64d0536 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-redis-pubsub.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-redis-pubsub.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: redis-pubsub - namespace: default spec: type: pubsub.redis version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rocketmq.md b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rocketmq.md index fbfebfa27..a48ce6550 100644 --- a/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rocketmq.md +++ b/daprdocs/content/en/reference/components-reference/supported-pubsub/setup-rocketmq.md @@ -15,7 +15,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: rocketmq-pubsub - namespace: default spec: type: pubsub.rocketmq version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-secret-stores/alicloud-oos-parameter-store.md b/daprdocs/content/en/reference/components-reference/supported-secret-stores/alicloud-oos-parameter-store.md index 7ceaefa84..360ef4d04 100644 --- a/daprdocs/content/en/reference/components-reference/supported-secret-stores/alicloud-oos-parameter-store.md +++ b/daprdocs/content/en/reference/components-reference/supported-secret-stores/alicloud-oos-parameter-store.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: alibabacloudparameterstore - namespace: default spec: type: secretstores.alicloud.parameterstore version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-secret-stores/aws-parameter-store.md b/daprdocs/content/en/reference/components-reference/supported-secret-stores/aws-parameter-store.md index 8532851ef..eab410fe1 100644 --- a/daprdocs/content/en/reference/components-reference/supported-secret-stores/aws-parameter-store.md +++ b/daprdocs/content/en/reference/components-reference/supported-secret-stores/aws-parameter-store.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: awsparameterstore - namespace: default spec: type: secretstores.aws.parameterstore version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-secret-stores/aws-secret-manager.md b/daprdocs/content/en/reference/components-reference/supported-secret-stores/aws-secret-manager.md index 375c51f64..4c21f190f 100644 --- a/daprdocs/content/en/reference/components-reference/supported-secret-stores/aws-secret-manager.md +++ b/daprdocs/content/en/reference/components-reference/supported-secret-stores/aws-secret-manager.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: awssecretmanager - namespace: default spec: type: secretstores.aws.secretmanager version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-secret-stores/azure-keyvault.md b/daprdocs/content/en/reference/components-reference/supported-secret-stores/azure-keyvault.md index a91c218db..9c1f63bd7 100644 --- a/daprdocs/content/en/reference/components-reference/supported-secret-stores/azure-keyvault.md +++ b/daprdocs/content/en/reference/components-reference/supported-secret-stores/azure-keyvault.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: azurekeyvault - namespace: default spec: type: secretstores.azure.keyvault version: v1 @@ -125,7 +124,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: azurekeyvault - namespace: default spec: type: secretstores.azure.keyvault version: v1 @@ -147,7 +145,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: azurekeyvault - namespace: default spec: type: secretstores.azure.keyvault version: v1 @@ -188,7 +185,6 @@ To use a **client secret**: kind: Component metadata: name: azurekeyvault - namespace: default spec: type: secretstores.azure.keyvault version: v1 @@ -234,7 +230,6 @@ To use a **certificate**: kind: Component metadata: name: azurekeyvault - namespace: default spec: type: secretstores.azure.keyvault version: v1 @@ -271,7 +266,6 @@ To use **Azure managed identity**: kind: Component metadata: name: azurekeyvault - namespace: default spec: type: secretstores.azure.keyvault version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-secret-stores/envvar-secret-store.md b/daprdocs/content/en/reference/components-reference/supported-secret-stores/envvar-secret-store.md index f5073bdbc..0ee8be729 100644 --- a/daprdocs/content/en/reference/components-reference/supported-secret-stores/envvar-secret-store.md +++ b/daprdocs/content/en/reference/components-reference/supported-secret-stores/envvar-secret-store.md @@ -22,7 +22,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: envvar-secret-store - namespace: default spec: type: secretstores.local.env version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-secret-stores/file-secret-store.md b/daprdocs/content/en/reference/components-reference/supported-secret-stores/file-secret-store.md index 4370cc788..625eb95a7 100644 --- a/daprdocs/content/en/reference/components-reference/supported-secret-stores/file-secret-store.md +++ b/daprdocs/content/en/reference/components-reference/supported-secret-stores/file-secret-store.md @@ -22,7 +22,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: local-secret-store - namespace: default spec: type: secretstores.local.file version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-secret-stores/gcp-secret-manager.md b/daprdocs/content/en/reference/components-reference/supported-secret-stores/gcp-secret-manager.md index ed90f2522..53d22f708 100644 --- a/daprdocs/content/en/reference/components-reference/supported-secret-stores/gcp-secret-manager.md +++ b/daprdocs/content/en/reference/components-reference/supported-secret-stores/gcp-secret-manager.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: gcpsecretmanager - namespace: default spec: type: secretstores.gcp.secretmanager version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-secret-stores/hashicorp-vault.md b/daprdocs/content/en/reference/components-reference/supported-secret-stores/hashicorp-vault.md index 60973cff5..ad13d0f2d 100644 --- a/daprdocs/content/en/reference/components-reference/supported-secret-stores/hashicorp-vault.md +++ b/daprdocs/content/en/reference/components-reference/supported-secret-stores/hashicorp-vault.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: vault - namespace: default spec: type: secretstores.hashicorp.vault version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-secret-stores/huaweicloud-csms.md b/daprdocs/content/en/reference/components-reference/supported-secret-stores/huaweicloud-csms.md index f06808fa4..5f5685157 100644 --- a/daprdocs/content/en/reference/components-reference/supported-secret-stores/huaweicloud-csms.md +++ b/daprdocs/content/en/reference/components-reference/supported-secret-stores/huaweicloud-csms.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: huaweicloudcsms - namespace: default spec: type: secretstores.huaweicloud.csms version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-secret-stores/kubernetes-secret-store.md b/daprdocs/content/en/reference/components-reference/supported-secret-stores/kubernetes-secret-store.md index 873cff6e3..e323f92ca 100644 --- a/daprdocs/content/en/reference/components-reference/supported-secret-stores/kubernetes-secret-store.md +++ b/daprdocs/content/en/reference/components-reference/supported-secret-stores/kubernetes-secret-store.md @@ -25,7 +25,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: mycustomsecretstore - namespace: default spec: type: secretstores.kubernetes version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-aerospike.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-aerospike.md index 7d8ed3a5e..c58a9964a 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-aerospike.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-aerospike.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.Aerospike version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-blobstorage.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-blobstorage.md index 9f054ddca..b30c9bb16 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-blobstorage.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-blobstorage.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.azure.blobstorage version: v1 @@ -105,7 +104,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.azure.blobstorage version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-cosmosdb.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-cosmosdb.md index 5e3150a3c..caf8fb0ee 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-cosmosdb.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-cosmosdb.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.azure.cosmosdb version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-tablestorage.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-tablestorage.md index 95f716d83..3fbc677b2 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-tablestorage.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-azure-tablestorage.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.azure.tablestorage version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-cassandra.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-cassandra.md index 5d19634e1..b5aff291d 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-cassandra.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-cassandra.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.cassandra version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-cockroachdb.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-cockroachdb.md index 3bde0d5ec..5a6167d30 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-cockroachdb.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-cockroachdb.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.cockroachdb version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-consul.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-consul.md index 0f65ecc7a..4a803c094 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-consul.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-consul.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.consul version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-couchbase.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-couchbase.md index 0500a058c..0dc7c40e8 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-couchbase.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-couchbase.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.couchbase version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-dynamodb.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-dynamodb.md index 9ec0f02b4..3e08b9f7c 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-dynamodb.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-dynamodb.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.aws.dynamodb version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-firestore.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-firestore.md index 2ea52382e..63cbbe079 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-firestore.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-firestore.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.gcp.firestore version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-hazelcast.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-hazelcast.md index c01c16e42..8eef9be01 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-hazelcast.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-hazelcast.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.hazelcast version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-inmemory.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-inmemory.md index 86878608e..d54277d17 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-inmemory.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-inmemory.md @@ -22,7 +22,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.in-memory version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-jetstream-kv.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-jetstream-kv.md index 7deb15eab..e61be9270 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-jetstream-kv.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-jetstream-kv.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.jetstream version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-memcached.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-memcached.md index 0c98dcc8c..fab220a66 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-memcached.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-memcached.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.memcached version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-mongodb.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-mongodb.md index 90cbe83ef..008737766 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-mongodb.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-mongodb.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.mongodb version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-mysql.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-mysql.md index 15c81b4ec..95d055b7c 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-mysql.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-mysql.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.mysql version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-oci-objectstorage.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-oci-objectstorage.md index 345ca2d22..15219bc01 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-oci-objectstorage.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-oci-objectstorage.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.oci.objectstorage version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-oracledatabase.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-oracledatabase.md index be0fdcc70..b023a2ef7 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-oracledatabase.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-oracledatabase.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.oracledatabase version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-postgresql.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-postgresql.md index 3d4a3c5c8..c35e48397 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-postgresql.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-postgresql.md @@ -18,7 +18,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.postgresql version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-redis.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-redis.md index f21e80600..62a99977c 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-redis.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-redis.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.redis version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-rethinkdb.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-rethinkdb.md index a617df01b..0161fa8cc 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-rethinkdb.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-rethinkdb.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.rethinkdb version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-sqlserver.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-sqlserver.md index 098e4dd14..58ba42371 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-sqlserver.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-sqlserver.md @@ -17,7 +17,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.sqlserver version: v1 diff --git a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-zookeeper.md b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-zookeeper.md index 6e4ef0d42..0e485edcb 100644 --- a/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-zookeeper.md +++ b/daprdocs/content/en/reference/components-reference/supported-state-stores/setup-zookeeper.md @@ -16,7 +16,6 @@ apiVersion: dapr.io/v1alpha1 kind: Component metadata: name: - namespace: spec: type: state.zookeeper version: v1 diff --git a/daprdocs/layouts/shortcodes/dapr-latest-version.html b/daprdocs/layouts/shortcodes/dapr-latest-version.html index 7dee721d4..c39b7d833 100644 --- a/daprdocs/layouts/shortcodes/dapr-latest-version.html +++ b/daprdocs/layouts/shortcodes/dapr-latest-version.html @@ -1 +1 @@ -{{- if .Get "short" }}1.8{{ else if .Get "long" }}1.8.1{{ else if .Get "cli" }}1.8.0{{ else }}1.8.1{{ end -}} +{{- if .Get "short" }}1.8{{ else if .Get "long" }}1.8.3{{ else if .Get "cli" }}1.8.0{{ else }}1.8.3{{ end -}}