Skip to content

Commit 719ccd5

Browse files
authored
feat: sync to api7-ee-control-plane helm chart (#73)
Signed-off-by: Ling Samuel (WSL) <[email protected]>
1 parent 17d94f9 commit 719ccd5

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+855
-8814
lines changed
Submodule chart-releaser-action added at a917fd1

.github/workflows/release.yaml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
name: Release Charts
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
jobs:
9+
release:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- name: Checkout
13+
uses: actions/checkout@v2
14+
with:
15+
submodules: recursive
16+
fetch-depth: 0
17+
18+
- name: Configure Git
19+
run: |
20+
git config user.name "$GITHUB_ACTOR"
21+
git config user.email "[email protected]"
22+
23+
- name: Install Helm
24+
run: |
25+
echo "installing helm 3..."
26+
curl -sSL https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
27+
28+
- name: Add Helm repo
29+
run: |
30+
helm repo add bitnami https://charts.bitnami.com/bitnami
31+
helm repo add apisix https://charts.apiseven.com
32+
33+
- name: Run chart-releaser
34+
uses: ./.github/actions/chart-releaser-action
35+
with:
36+
charts_dir: .
37+
env:
38+
CR_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
39+
CR_SKIP_EXISTING: true

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule ".github/actions/chart-releaser-action"]
2+
path = .github/actions/chart-releaser-action
3+
url = https://github.com/helm/chart-releaser-action.git

Makefile

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
.PHONY: helm-docs
2+
helm-docs:
3+
ifeq (, $(shell which helm-docs))
4+
$(info "helm-docs not found, installing")
5+
$(shell go install github.com/norwoodj/helm-docs/cmd/helm-docs@latest)
6+
endif
7+
helm-docs

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,4 @@ Detailed instructions are enrolled in the README of each chart.
66

77
## Projects
88

9-
* [api7-gateway](./charts/api7-gateway/README.md)
10-
* [api7-dashboard](./charts/api7-dashboard/README.md)
9+
* [api7-gateway](./charts/api7/README.md)

charts/api7-ai/templates/deployment.yaml

Lines changed: 0 additions & 66 deletions
This file was deleted.

charts/api7-ai/templates/hpa.yaml

Lines changed: 0 additions & 28 deletions
This file was deleted.

charts/api7-ai/templates/ingress.yaml

Lines changed: 0 additions & 61 deletions
This file was deleted.

charts/api7-ai/templates/service.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.

charts/api7-ai/templates/tests/test-connection.yaml

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)