mirror of https://github.com/dapr/docs.git
Moved docs to top level folder
This commit is contained in:
parent
ad9081f817
commit
c176ea507b
|
@ -1,20 +1,18 @@
|
|||
---
|
||||
title: "Dapr Documentation"
|
||||
linkTitle: "Home"
|
||||
weight: 1
|
||||
no_list: true
|
||||
description: >
|
||||
Docs, references, and best-practices for the Dapr project.
|
||||
type: docs
|
||||
---
|
||||
|
||||
# <img src="/images/home-title.png" alt="Dapr Docs" width=400>
|
||||
|
||||
## Further documentation
|
||||
Welcome to the Dapr documentation site!
|
||||
|
||||
| Area | Description |
|
||||
|------|-------------|
|
||||
| **[Command Line Interface (CLI)](https://github.com/dapr/cli)** | The Dapr CLI allows you to setup Dapr on your local dev machine or on a Kubernetes cluster, provides debugging support, launches and manages Dapr instances.
|
||||
| **[Dapr Runtime](https://github.com/dapr/dapr)** | Dapr runtime code and overview documentation.
|
||||
| **[Components Contribution](https://github.com/dapr/components-contrib)** | Open, community driven reusable components for building distributed applications.
|
||||
| **SDKs** | - [Go SDK](https://github.com/dapr/go-sdk)<br>- [Java SDK](https://github.com/dapr/java-sdk)<br>- [Javascript SDK](https://github.com/dapr/js-sdk)<br>- [Python SDK](https://github.com/dapr/python-sdk)<br>- [.NET SDK](https://github.com/dapr/dotnet-sdk)<br>- [C++ SDK](https://github.com/dapr/cpp-sdk)<br>- [RUST SDK](https://github.com/dapr/rust-sdk)<br><br>**Note:** Dapr is language agnostic and provides a [RESTful HTTP API](./reference/api/README.md) in addition to the protobuf clients.
|
||||
| **Frameworks** | - [Workflows](https://github.com/dapr/workflows)<br>- [Azure Functions extension](https://github.com/dapr/azure-functions-extension)<br>
|
||||
| **[Dapr Presentations](./presentations)** | Previous Dapr presentations and information on how to give your own Dapr presentation.
|
||||
<font size=4>
|
||||
|
||||
- [Concepts]({{< ref "concepts" >}})
|
||||
- [Getting started]({{< ref "getting-started" >}})
|
||||
- [Developing applications]({{< ref "developing-applications" >}})
|
||||
- [Operations]({{< ref "operations" >}})
|
||||
- [Reference]({{< ref "reference" >}})
|
||||
- [Contributing]({{< ref "contributing" >}})
|
||||
|
||||
</font>
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Dapr Concepts"
|
||||
linkTitle: "Concepts"
|
||||
weight: 10
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Building blocks"
|
||||
linkTitle: "Building Blocks"
|
||||
weight: 200
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Components"
|
||||
linkTitle: "Components"
|
||||
weight: 300
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Configuration"
|
||||
linkTitle: "Configuration"
|
||||
weight: 400
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Frequently asked Questions and Answers"
|
||||
linkTitle: "FAQs"
|
||||
weight: 1000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Middleware pipelines"
|
||||
linkTitle: "Middleware"
|
||||
weight: 400
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Observability"
|
||||
linkTitle: "Observability"
|
||||
weight: 500
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Overview"
|
||||
linkTitle: "Overview"
|
||||
weight: 100
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Security"
|
||||
linkTitle: "Security"
|
||||
weight: 600
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Contributing to Dapr"
|
||||
linkTitle: "Contributing"
|
||||
weight: 100
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Developing applications with Dapr"
|
||||
linkTitle: "Developing applications"
|
||||
description: "Tools, tips, and information on how to build your application with Dapr"
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Building blocks"
|
||||
linkTitle: "Building blocks"
|
||||
weight: 10
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Actors"
|
||||
linkTitle: "Actors"
|
||||
weight: 50
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Dapr actors overview"
|
||||
linkTitle: "Dapr actors"
|
||||
weight: 200
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Introduction to actors"
|
||||
linkTitle: "Introduction to actors"
|
||||
weight: 100
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Bindings"
|
||||
linkTitle: "Bindings"
|
||||
weight: 40
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Bindings overview"
|
||||
linkTitle: "Overview"
|
||||
weight: 100
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Use bindings to interface with external resources"
|
||||
linkTitle: "How-To: Bindings"
|
||||
description: "Invoke external systems with Dapr output bindings"
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Trigger your application with input bindings"
|
||||
linkTitle: "How-To: Triggers"
|
||||
description: "Use Dapr input bindings to trigger event driven applications"
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Observability"
|
||||
linkTitle: "Observability"
|
||||
weight: 60
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Logs"
|
||||
linkTitle: "Logs"
|
||||
weight: 3000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Metrics"
|
||||
linkTitle: "Metrics"
|
||||
weight: 4000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Sidecar health"
|
||||
linkTitle: "Sidecar health"
|
||||
weight: 5000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Distributed tracing"
|
||||
linkTitle: "Distributed tracing"
|
||||
weight: 1000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "W3C trace context"
|
||||
linkTitle: "W3C trace context"
|
||||
weight: 1000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Use W3C trace context with Dapr"
|
||||
linkTitle: "Overview"
|
||||
weight: 20000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "W3C trace context overview"
|
||||
linkTitle: "Overview"
|
||||
weight: 10000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Pub/Sub"
|
||||
linkTitle: "Pub/Sub"
|
||||
weight: 30
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Publish message to a topic"
|
||||
linkTitle: "How-To: Publish"
|
||||
weight: 2000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Subscribe to a topic"
|
||||
linkTitle: "How-To: Subscribe"
|
||||
weight: 3000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Pub/Sub and namespaces"
|
||||
linkTitle: "Pub/Sub and namespaces"
|
||||
weight: 4000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Pub/Sub overview"
|
||||
linkTitle: "Pub/Sub overview"
|
||||
weight: 1000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How To: Scope Pub/Sub topics"
|
||||
linkTitle: "How To: Scope topics"
|
||||
weight: 5000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Secrets stores"
|
||||
linkTitle: "Secrets stores"
|
||||
weight: 70
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How To: Retrieve a secret"
|
||||
linkTitle: "How To: Retrieve a secret"
|
||||
weight: 2000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Secrets stores overview"
|
||||
linkTitle: "Secrets stores overview"
|
||||
weight: 1000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How To: Use secret scoping"
|
||||
linkTitle: "How To: Use secret scoping"
|
||||
weight: 3000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Service invocation"
|
||||
linkTitle: "Service invocation"
|
||||
weight: 10
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Invoke and discover services"
|
||||
linkTitle: "How-To: Invoke and discover services"
|
||||
description: "Use service invocation in a distributed application"
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Service invocation overview"
|
||||
linkTitle: "Service invocation overview"
|
||||
weight: 1000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "State management"
|
||||
linkTitle: "State management"
|
||||
weight: 20
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Save and get state"
|
||||
linkTitle: "How-To: Save and get state"
|
||||
weight: 200
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Build a stateful service"
|
||||
linkTitle: "How-To: Build a stateful service"
|
||||
weight: 300
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Work with backend state stores"
|
||||
linkTitle: "Work with backend state stores"
|
||||
weight: 400
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Azure Cosmos DB"
|
||||
linkTitle: "Azure Cosmos DB"
|
||||
weight: 1000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Redis"
|
||||
linkTitle: "Redis"
|
||||
weight: 2000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "SQL server"
|
||||
linkTitle: "SQL server"
|
||||
weight: 3000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "State management overview"
|
||||
linkTitle: "State Management overview"
|
||||
weight: 100
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "IDE support"
|
||||
linkTitle: "IDE support"
|
||||
weight: 30
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "IntelliJ"
|
||||
linkTitle: "IntelliJ"
|
||||
weight: 1000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "VS Code"
|
||||
linkTitle: "VS Code"
|
||||
weight: 2000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "VS Code remote containers"
|
||||
linkTitle: "VS Code remote containers"
|
||||
weight: 3000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Integrations"
|
||||
linkTitle: "Integrations"
|
||||
weight: 50
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Autoscaling a Dapr app with KEDA"
|
||||
linkTitle: "Autoscale"
|
||||
weight: 2000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Dapr's gRPC Interface"
|
||||
linkTitle: "gRPC"
|
||||
weight: 1000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Middleware"
|
||||
linkTitle: "Middleware"
|
||||
weight: 50
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Apply OPA policies"
|
||||
linkTitle: "How-To: Apply OPA policies"
|
||||
weight: 1000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "SDKs"
|
||||
linkTitle: "SDKs"
|
||||
weight: 20
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Serialization in Dapr's SDKs"
|
||||
linkTitle: "Serialization"
|
||||
weight: 1000
|
|
@ -1 +0,0 @@
|
|||
# <img src="/images/home-title.png" alt="Dapr Docs" width=400>
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Getting started with Dapr"
|
||||
linkTitle: "Getting started"
|
||||
weight: 20
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Setup Redis"
|
||||
linkTitle: "How-To: Setup Redis"
|
||||
weight: 30
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Getting started guide"
|
||||
linkTitle: "Guide"
|
||||
weight: 10
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Setup Dapr environment"
|
||||
linkTitle: "How-To: Setup environment"
|
||||
weight: 20
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Deploying and configuring Dapr in your environment"
|
||||
linkTitle: "Operations"
|
||||
weight: 40
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Managing components in Dapr"
|
||||
linkTitle: "Components"
|
||||
weight: 300
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Scope components to one or more applications"
|
||||
linkTitle: "How-To: Set component scopes"
|
||||
weight: 6000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "How-To: Reference secret stores in components"
|
||||
linkTitle: "How-To: Reference secrets"
|
||||
weight: 7000
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Bindings components"
|
||||
linkTitle: "Bindings"
|
||||
description: "Guidance on setting up Dapr bindings components"
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "RethinkDB binding"
|
||||
linkTitle: "RethinkDB"
|
||||
description: "Use bindings to RethinkDB for tracking state store changes"
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Pub/Sub components"
|
||||
linkTitle: "Pub/Sub"
|
||||
description: "Guidance on setting up different message brokers for Dapr Pub/Sub"
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Apache Kafka"
|
||||
linkTitle: "Apache Kafka"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "AWS SNS/SQS"
|
||||
linkTitle: "AWS SNS/SQS"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Azure Events Hub"
|
||||
linkTitle: "Azure Events Hub"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Azure Service Bus"
|
||||
linkTitle: "Azure Events Hub"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "GCP Pub/Sub"
|
||||
linkTitle: "GCP Pub/Sub"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Hazelcast"
|
||||
linkTitle: "Hazelcast"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "MQTT"
|
||||
linkTitle: "MQTT"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "NATS streaming"
|
||||
linkTitle: "NATS streaming"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Overview"
|
||||
linkTitle: "Overview"
|
||||
description: "General overview on set up of message brokers for Dapr Pub/Sub"
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Pulsar"
|
||||
linkTitle: "Pulsar"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "RabbitMQ"
|
||||
linkTitle: "RabbitMQ"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Redis streams"
|
||||
linkTitle: "Redis streams"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Secret store components"
|
||||
linkTitle: "Secret stores"
|
||||
description: "Guidance on setting up different secret store components"
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "AWS Secrets Manager"
|
||||
linkTitle: "AWS Secrets Manager"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Azure Key Vault (Managed identities)"
|
||||
linkTitle: "Azure Key Vault (Managed identities)"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Azure Key Vault"
|
||||
linkTitle: "Azure Key Vault"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Local environment variables (for Development)"
|
||||
linkTitle: "Local environment variables"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Local file (for Development)"
|
||||
linkTitle: "Local file"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "GCP Secret Manager"
|
||||
linkTitle: "GCP Secret Manager"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "HashiCorp Vault"
|
||||
linkTitle: "HashiCorp Vault"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Kubernetes Secrets"
|
||||
linkTitle: "Kubernetes Secrets"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "State management components"
|
||||
linkTitle: "State management"
|
||||
description: "Guidance on setting up different state stores for Dapr state management"
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Aerospike"
|
||||
linkTitle: "Aerospike"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Azure Blob Storage"
|
||||
linkTitle: "Azure Blob Storage"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Azure Cosmos DB"
|
||||
linkTitle: "Azure Cosmos DB"
|
||||
type: docs
|
|
@ -1,4 +1,5 @@
|
|||
---
|
||||
type: docs
|
||||
title: "Azure Table Storage "
|
||||
linkTitle: "Azure Table Storage "
|
||||
type: docs
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue