Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions daprdocs/content/en/concepts/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -160,6 +160,4 @@ Visit the [integrations]({{% ref integrations %}}) page to learn about some of t

Dapr is designed for [operations]({{% ref operations %}}) and security. The Dapr sidecars, runtime, components, and configuration can all be managed and deployed easily and securely to match your organization's needs.

The [dashboard](https://github.com/dapr/dashboard), installed via the Dapr CLI, provides a web-based UI enabling you to see information, view logs, and more for running Dapr applications.

Dapr supports [monitoring tools]({{% ref observability %}}) for deeper visibility into the Dapr system services and sidecars, while the [observability capabilities]({{% ref "observability-concept" %}}) of Dapr provide insights into your application, such as tracing and metrics.
Original file line number Diff line number Diff line change
Expand Up @@ -89,7 +89,6 @@ To debug the target Dapr service (Dapr operator in this case), its pre-configure
$ kubectl get pods -n dapr-system -o wide

NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES
dapr-dashboard-64b46f98b6-dl2n9 1/1 Running 0 61s 172.17.0.9 minikube <none> <none>
dapr-operator-7878f94fcd-6bfx9 1/1 Running 1 61s 172.17.0.7 minikube <none> <none>
dapr-placement-server-0 1/1 Running 1 61s 172.17.0.8 minikube <none> <none>
dapr-sentry-68c7d4c7df-sc47x 1/1 Running 0 61s 172.17.0.6 minikube <none> <none>
Expand Down
2 changes: 0 additions & 2 deletions daprdocs/content/en/getting-started/install-dapr-cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ You'll use the Dapr CLI as the main tool for various Dapr-related tasks. You can
- Run an application with a Dapr sidecar.
- Review sidecar logs.
- List running services.
- Run the Dapr dashboard.

The Dapr CLI works with both [self-hosted]({{% ref self-hosted %}}) and [Kubernetes]({{% ref Kubernetes %}}) environments.

Expand Down Expand Up @@ -231,7 +230,6 @@ Available Commands:
completion Generates shell completion scripts
components List all Dapr components. Supported platforms: Kubernetes
configurations List all Dapr configurations. Supported platforms: Kubernetes
dashboard Start Dapr dashboard. Supported platforms: Kubernetes and self-hosted
help Help about any command
init Install Dapr on supported hosting platforms. Supported platforms: Kubernetes and self-hosted
invoke Invoke a method on a given Dapr application. Supported platforms: Self-hosted
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,6 @@ You should see the following response:

ℹ️ Container images will be pulled from Docker Hub
✅ Deploying the Dapr control plane with latest version to your cluster...
✅ Deploying the Dapr dashboard with latest version to your cluster...
✅ Success! Dapr has been installed to namespace dapr-system. To verify, run `dapr status -k' in your terminal. To get started, go here: https://docs.dapr.io/getting-started
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,18 +101,9 @@ If you are using Docker Desktop, verify that you have [the recommended settings]
dapr-sentry dapr-system True Running 1 1.5.1 53s 2021-12-10 09:27.17
dapr-operator dapr-system True Running 1 1.5.1 53s 2021-12-10 09:27.17
dapr-sidecar-injector dapr-system True Running 1 1.5.1 53s 2021-12-10 09:27.17
dapr-dashboard dapr-system True Running 1 0.9.0 53s 2021-12-10 09:27.17
dapr-placement-server dapr-system True Running 1 1.5.1 52s 2021-12-10 09:27.18
```

1. Forward a port to [Dapr dashboard](https://docs.dapr.io/reference/cli/dapr-dashboard/):

```bash
dapr dashboard -k -p 9999
```

1. Navigate to `http://localhost:9999` to validate a successful setup.

## Install metrics-server on the Kind Kubernetes Cluster

1. Get metrics-server manifests
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,19 +60,6 @@ The `-k` flag initializes Dapr on the Kubernetes cluster in your current context
✅ Success! Dapr has been installed to namespace dapr-system. To verify, run "dapr status -k" in your terminal. To get started, go here: https://aka.ms/dapr-getting-started
```

1. Run the dashboard:

```bash
dapr dashboard -k
```

If you installed Dapr in a **non-default namespace**, run:

```bash
dapr dashboard -k -n <your-namespace>
```


#### Install Dapr from the offical Dapr Helm chart (with development flag)

Adding the `--dev` flag initializes Dapr on the Kubernetes cluster on your current context, with the addition of Redis and Zipkin deployments.
Expand All @@ -91,7 +78,6 @@ Expected output:

ℹ️ Container images will be pulled from Docker Hub
✅ Deploying the Dapr control plane with latest version to your cluster...
✅ Deploying the Dapr dashboard with latest version to your cluster...
✅ Deploying the Dapr Redis with latest version to your cluster...
✅ Deploying the Dapr Zipkin with latest version to your cluster...
ℹ️ Applying "statestore" component to Kubernetes "default" namespace.
Expand Down Expand Up @@ -246,22 +232,6 @@ You can install Dapr on Kubernetes using a Helm v3 chart.

See [Guidelines for production ready deployments on Kubernetes]({{% ref kubernetes-production.md %}}) for more information on installing and upgrading Dapr using Helm.

### (optional) Install the Dapr dashboard as part of the control plane

If you want to install the Dapr dashboard, use this Helm chart with the additional settings of your choice:

`helm install dapr dapr/dapr-dashboard --namespace dapr-system`

For example:

```bash
helm repo add dapr https://dapr.github.io/helm-charts/
helm repo update
kubectl create namespace dapr-system
# Install the Dapr dashboard
helm install dapr-dashboard dapr/dapr-dashboard --namespace dapr-system
```

### Verify installation

Once the installation is complete, verify that the `dapr-operator`, `dapr-placement`, `dapr-sidecar-injector`, and `dapr-sentry` pods are running in the `dapr-system` namespace:
Expand All @@ -272,7 +242,6 @@ kubectl get pods --namespace dapr-system

```bash
NAME READY STATUS RESTARTS AGE
dapr-dashboard-7bd6cbf5bf-xglsr 1/1 Running 0 40s
dapr-operator-7bd6cbf5bf-xglsr 1/1 Running 0 40s
dapr-placement-7f8f76778f-6vhl2 1/1 Running 0 40s
dapr-sidecar-injector-8555576b6f-29cqm 1/1 Running 0 40s
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -263,16 +263,14 @@ Update pods that are running Dapr to pick up the new version of the Dapr runtime
kubectl rollout restart deploy/<Application deployment name>
```

1. View a list of all your Dapr enabled deployments via either:
- The [Dapr Dashboard](https://github.com/dapr/dashboard)
- Running the following command using the Dapr CLI:

```bash
dapr list -k

APP ID APP PORT AGE CREATED
nodeapp 3000 16h 2020-07-29 17:16.22
```
1. View a list of all your Dapr enabled deployments by running the following command using the Dapr CLI:

```bash
dapr list -k

APP ID APP PORT AGE CREATED
nodeapp 3000 16h 2020-07-29 17:16.22
```

### Enable high availability in an existing Dapr deployment

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,6 @@ As of version 1.0.0 onwards, existing certificate values will automatically be r
kubectl get pods -n dapr-system -w

NAME READY STATUS RESTARTS AGE
dapr-dashboard-69f5c5c867-mqhg4 1/1 Running 0 42s
dapr-operator-5cdd6b7f9c-9sl7g 1/1 Running 0 41s
dapr-placement-server-0 1/1 Running 0 41s
dapr-sentry-84565c747b-7bh8h 1/1 Running 0 35s
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ description: "How to deploy and run Dapr in self-hosted mode in an airgap enviro
By default, Dapr initialization downloads binaries and pulls images from the network to setup the development environment. However, Dapr also supports offline or airgap installation using pre-downloaded artifacts, either with a Docker or slim environment. The artifacts for each Dapr release are built into a [Dapr Installer Bundle](https://github.com/dapr/installer-bundle) which can be downloaded. By using this installer bundle with the Dapr CLI `init` command, you can install Dapr into environments that do not have any network access.
## Setup

Before airgap initialization, it is required to download a Dapr Installer Bundle beforehand, containing the CLI, runtime and dashboard packaged together. This eliminates the need to download binaries as well as Docker images when initializing Dapr locally.
Before airgap initialization, it is required to download a Dapr Installer Bundle beforehand, containing the CLI and runtime packaged together. This eliminates the need to download binaries as well as Docker images when initializing Dapr locally.

1. Download the [Dapr Installer Bundle](https://github.com/dapr/installer-bundle/releases) for the specific release version. For example, daprbundle_linux_amd64.tar.gz, daprbundle_windows_amd64.zip.
2. Unpack it.
Expand Down
1 change: 0 additions & 1 deletion daprdocs/content/en/operations/security/mtls.md
Original file line number Diff line number Diff line change
Expand Up @@ -362,7 +362,6 @@ dapr status -k
NAME NAMESPACE HEALTHY STATUS REPLICAS VERSION AGE CREATED
dapr-operator dapr-system True Running 1 1.15.1 4m 2025-02-19 17:36.26
dapr-placement-server dapr-system True Running 1 1.15.1 4m 2025-02-19 17:36.27
dapr-dashboard dapr-system True Running 1 0.15.0 4m 2025-02-19 17:36.27
dapr-sentry dapr-system True Running 1 1.15.1 4m 2025-02-19 17:36.26
dapr-scheduler-server dapr-system True Running 3 1.15.1 4m 2025-02-19 17:36.27
dapr-sidecar-injector dapr-system True Running 1 1.15.1 4m 2025-02-19 17:36.26
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Versioning is the process of assigning either unique version names or unique ver
- Deprecated features are done over multiple releases with both new and deprecated features working side-by-side.


Versioning refers to the following Dapr repos: dapr, CLI, stable language SDKs, dashboard, components-contrib, quickstarts, helm-charts and documentation.
Versioning refers to the following Dapr repos: dapr, CLI, stable language SDKs, components-contrib, quickstarts, helm-charts and documentation.

Dapr has the following versioning schemes:
- Dapr `HTTP API` versioned with `MAJOR.MINOR`
Expand All @@ -43,10 +43,10 @@ Dapr releases use `MAJOR.MINOR.PATCH` versioning. For example 1.0.0. Read [Suppo
## Helm Charts
Helm charts in the [helm-charts repo](https://github.com/dapr/helm-charts) are versioned with the Dapr runtime. The Helm charts are used in the [Kubernetes deployment]({{% ref "kubernetes-deploy#install-with-helm-advanced" %}})

## Language SDKs, CLI and dashboard
The Dapr language SDKs, CLI and dashboard are versioned independently from the Dapr runtime and can be released at different schedules. See this [table]({{% ref "support-release-policy#supported-versions" %}}) to show the compatibility between versions of the SDKs, CLI, dashboard and runtime. Each new release on the runtime lists the corresponding supported SDKs, CLI and Dashboard.
## Language SDKs and CLI
The Dapr language SDKs and CLI are versioned independently from the Dapr runtime and can be released at different schedules. See this [table]({{% ref "support-release-policy#supported-versions" %}}) to show the compatibility between versions of the SDKs, CLI and runtime. Each new release on the runtime lists the corresponding supported SDKs and CLI.

SDKs, CLIs and Dashboard are versioning follows a `MAJOR.MINOR.PATCH` format. A major version is incremented when there’s a non-backwards compatible change in an SDK (for example, changing a parameter on a client method. A minor version is updated for new features and bug fixes and the patch version is incremented in case of bug or security hot fixes.
SDKs and CLIs versioning follows a `MAJOR.MINOR.PATCH` format. A major version is incremented when there’s a non-backwards compatible change in an SDK (for example, changing a parameter on a client method. A minor version is updated for new features and bug fixes and the patch version is incremented in case of bug or security hot fixes.

Samples and examples in SDKs version with that repo.

Expand Down
3 changes: 1 addition & 2 deletions daprdocs/content/en/reference/cli/cli-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ title: "Dapr command line interface (CLI) reference"
linkTitle: "Overview"
description: "Detailed information on the Dapr CLI"
weight: 10
aliases: [/reference/cli/dapr-dashboard/]
---

The Dapr CLI allows you to setup Dapr on your local dev machine or on a Kubernetes cluster, provides debugging support, and launches and manages Dapr instances.
Expand All @@ -29,7 +30,6 @@ Available Commands:
completion Generates shell completion scripts
components List all Dapr components. Supported platforms: Kubernetes
configurations List all Dapr configurations. Supported platforms: Kubernetes
dashboard Start Dapr dashboard. Supported platforms: Kubernetes and self-hosted
help Help about any command
init Install Dapr on supported hosting platforms. Supported platforms: Kubernetes and self-hosted
invoke Invoke a method on a given Dapr application. Supported platforms: Self-hosted
Expand Down Expand Up @@ -61,7 +61,6 @@ You can learn more about each Dapr command from the links below.
- [`dapr completion`]({{% ref dapr-completion.md %}})
- [`dapr components`]({{% ref dapr-components.md %}})
- [`dapr configurations`]({{% ref dapr-configurations.md %}})
- [`dapr dashboard`]({{% ref dapr-dashboard.md %}})
- [`dapr help`]({{% ref dapr-help.md %}})
- [`dapr init`]({{% ref dapr-init.md %}})
- [`dapr invoke`]({{% ref dapr-invoke.md %}})
Expand Down
61 changes: 0 additions & 61 deletions daprdocs/content/en/reference/cli/dapr-dashboard.md

This file was deleted.

1 change: 0 additions & 1 deletion daprdocs/content/en/reference/cli/dapr-init.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ dapr init [flags]

| Name | Environment Variable | Default | Description |
| --------------------- | -------------------- | ------------- | ------------------------------------------------------------------------------------ |
| `--dashboard-version` | | `latest` | The version of the Dapr dashboard to install, for example: `1.0.0` |
| `--enable-ha` | | `false` | Enable high availability (HA) mode |
| `--enable-mtls` | | `true` | Enable mTLS in your cluster |
| `--from-dir` | | | Path to a local directory containing a downloaded "Dapr Installer Bundle" release which is used to `init` the airgap environment |
Expand Down
Loading