You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by zh...@apache.org on 2024/04/21 09:28:08 UTC

(dubbo-kubernetes) branch master updated: chore: add charts changelog and json or gotmpl (#270)

This is an automated email from the ASF dual-hosted git repository.

zhongxjian pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-kubernetes.git


The following commit(s) were added to refs/heads/master by this push:
     new ad79e7e0 chore: add charts changelog and json or gotmpl (#270)
ad79e7e0 is described below

commit ad79e7e04d5e0408a520cbe7b2b2adb0d6cf47b4
Author: Jian Zhong <11...@qq.com>
AuthorDate: Sun Apr 21 17:28:03 2024 +0800

    chore: add charts changelog and json or gotmpl (#270)
    
    * chore: add charts changelog and json or gotmpl
    
    * fix: license check
---
 deploy/charts/admin/README.md                      |  1 +
 deploy/charts/admin/README.md.gotmpl               | 21 +++++++++++++++++++++
 deploy/charts/admin/changelog/helm-chart.md.gotmpl | 20 ++++++++++++++++++++
 deploy/charts/admin/values.schema.json             | 15 +++++++++++++++
 4 files changed, 57 insertions(+)

diff --git a/deploy/charts/admin/README.md b/deploy/charts/admin/README.md
index bc12fb74..3c46aa35 100644
--- a/deploy/charts/admin/README.md
+++ b/deploy/charts/admin/README.md
@@ -1,6 +1,7 @@
 # Admin         
 
 ![license](https://img.shields.io/badge/license-Apache--2.0-green.svg)
+![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)
 
 ## Values
 
diff --git a/deploy/charts/admin/README.md.gotmpl b/deploy/charts/admin/README.md.gotmpl
new file mode 100644
index 00000000..c17b61e6
--- /dev/null
+++ b/deploy/charts/admin/README.md.gotmpl
@@ -0,0 +1,21 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+## Apache Admin for Kubernetes
+
+Admin is an application within the service governance control plane
+responsible for functions such as service governance and visual representation of microservice clusters.
+
+
diff --git a/deploy/charts/admin/changelog/helm-chart.md.gotmpl b/deploy/charts/admin/changelog/helm-chart.md.gotmpl
new file mode 100644
index 00000000..3750be8e
--- /dev/null
+++ b/deploy/charts/admin/changelog/helm-chart.md.gotmpl
@@ -0,0 +1,20 @@
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Changelog
+
+This file documents all notable changes to the Apache Admin Helm Chart project. The release numbering uses [semantic versioning](http://semver.org).
+
+Full Changelog: To be Updated.
\ No newline at end of file
diff --git a/deploy/charts/admin/values.schema.json b/deploy/charts/admin/values.schema.json
new file mode 100644
index 00000000..b1d05a16
--- /dev/null
+++ b/deploy/charts/admin/values.schema.json
@@ -0,0 +1,15 @@
+{
+  "$schema": "http://json-schema.org/draft-07/schema#",
+  "type": "object",
+  "properties": {
+    "traffic": {
+      "type": "object",
+      "properties": {
+        "enabled": {
+          "type": "boolean",
+          "default": false
+        }
+      }
+    }
+  }
+}