Skip to content

Commit 662dbf5

Browse files
authored
change: deprecate apisix-dashboard chart (#831)
1 parent fe52270 commit 662dbf5

5 files changed

Lines changed: 59 additions & 9 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
Apache APISIX Helm Charts provide the installation of [Apache APISIX](https://github.com/apache/apisix#apache-apisix) components for kubernetes.
2323

2424
- [Apache APISIX Helm Chart](./docs/en/latest/apisix.md)
25-
- [Apache APISIX Dashboard Helm Chart](./docs/en/latest/apisix-dashboard.md)
25+
- [[DEPRECATED] Apache APISIX Dashboard Helm Chart](./docs/en/latest/apisix-dashboard.md)
2626
- [Apache APISIX Ingress Controller Helm Chart](./docs/en/latest/apisix-ingress-controller.md)
2727

2828
Currently, APISIX Ingress Controller automatically manipulates some APISIX resources, which is not very compatible with APISIX Dashboard. In addition, users should not modify resources labeled `managed-by: apisix-ingress-controllers` via APISIX Dashboard.
2929

3030
## Compatibility matrix
3131

32-
| | APISIX | APISIX Ingress | APISIX Dashboard |
32+
| | APISIX | APISIX Ingress | [DEPRECATED] APISIX Dashboard |
3333
| :--------: | :----: | :------------: | :--------------: |
3434
| Chart v2.x | v3.x | v1.x | v3.x |
3535
| Chart v1.x | v3.x | v1.x | v3.x |

charts/apisix-dashboard/Chart.yaml

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,23 @@
1414
# See the License for the specific language governing permissions and
1515
# limitations under the License.
1616
#
17+
18+
# This chart is deprecated and no longer maintained.
19+
#
20+
# In short:
21+
# The old version of the APISIX Dashboard lacks maintenance from community members,
22+
# while the brand new Dashboard will be directly integrated into APISIX,
23+
# eliminating the need for the current chart.
24+
#
25+
# For details, please see https://github.com/apache/apisix-dashboard/issues/2981.
26+
#
27+
# If you are still using the old version of the APISIX Dashboard,
28+
# you can continue to use the chart.
29+
deprecated: true
30+
1731
apiVersion: v2
1832
name: apisix-dashboard
19-
description: A Helm chart for Apache APISIX Dashboard
33+
description: DEPRECATED A Helm chart for Apache APISIX Dashboard
2034
icon: https://apache.org/logos/res/apisix/apisix.png
2135
# A chart can be either an 'application' or a 'library' chart.
2236
#
@@ -31,12 +45,9 @@ type: application
3145
# This is the chart version. This version number should be incremented each time you make changes
3246
# to the chart and its templates, including the app version.
3347
# Versions are expected to follow Semantic Versioning (https://semver.org/)
34-
version: 0.8.2
48+
version: 0.8.3
3549

3650
# This is the version number of the application being deployed. This version number should be
3751
# incremented each time you make changes to the application. Versions are not expected to
3852
# follow Semantic Versioning. They should reflect the version the application is using.
3953
appVersion: 3.0.0
40-
41-
maintainers:
42-
- name: tao12345666333

charts/apisix-dashboard/README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
1-
# Apache APISIX Dashboard
1+
# [DEPRECATED] Apache APISIX Dashboard
2+
3+
> [!WARNING]
4+
> This chart is deprecated and no longer maintained.
5+
>
6+
> In short:
7+
> The old version of the APISIX Dashboard lacks maintenance from community members,
8+
> while the brand new Dashboard will be directly integrated into APISIX,
9+
> eliminating the need for the current chart.
10+
>
11+
> For details, please see <https://github.com/apache/apisix-dashboard/issues/2981>.
12+
>
13+
> If you are still using the old version of the APISIX Dashboard,
14+
> you can continue to use the chart.
215
316
[APISIX Dashboard](https://github.com/apache/apisix-dashboard/) is designed to make it as easy as possible for users to operate Apache APISIX through a frontend interface.
417

charts/apisix-dashboard/README.md.gotmpl

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,17 @@
1-
# Apache APISIX Dashboard
1+
# [DEPRECATED] Apache APISIX Dashboard
2+
3+
> [!WARNING]
4+
> This chart is deprecated and no longer maintained.
5+
>
6+
> In short:
7+
> The old version of the APISIX Dashboard lacks maintenance from community members,
8+
> while the brand new Dashboard will be directly integrated into APISIX,
9+
> eliminating the need for the current chart.
10+
>
11+
> For details, please see <https://github.com/apache/apisix-dashboard/issues/2981>.
12+
>
13+
> If you are still using the old version of the APISIX Dashboard,
14+
> you can continue to use the chart.
215

316
[APISIX Dashboard](https://github.com/apache/apisix-dashboard/) is designed to make it as easy as possible for users to operate Apache APISIX through a frontend interface.
417

docs/en/latest/apisix-dashboard.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,19 @@ title: Apache APISIX Dashboard Helm Chart
2121
#
2222
-->
2323

24+
> [!WARNING]
25+
> This chart is deprecated and no longer maintained.
26+
>
27+
> In short:
28+
> The old version of the APISIX Dashboard lacks maintenance from community members,
29+
> while the brand new Dashboard will be directly integrated into APISIX,
30+
> eliminating the need for the current chart.
31+
>
32+
> For details, please see <https://github.com/apache/apisix-dashboard/issues/2981>.
33+
>
34+
> If you are still using the old version of the APISIX Dashboard,
35+
> you can continue to use the chart.
36+
2437
## Prerequisites
2538

2639
- [Kubernetes 1.12+](https://kubernetes.io/docs/setup/)

0 commit comments

Comments
 (0)