update all app demo

This commit is contained in:
Haitao Pan 2023-12-23 11:26:08 +08:00
parent a822b97dab
commit 83af71e078
5 changed files with 75 additions and 51 deletions

View File

@ -16,7 +16,7 @@ spec:
chart:
spec:
chart: app
version: "0.1.0"
version: "0.1.1"
sourceRef:
kind: HelmRepository
name: stable

View File

@ -1,19 +1,28 @@
apiVersion: apps/v1
kind: Deployment
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: app-go
name: stable
namespace: demo-go
spec:
replicas: 1
selector:
matchLabels:
app: demo-go
template:
metadata:
labels:
app: demo-go
interval: 1m
url: https://charts.onwalk.net/
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: stable
namespace: demo-go
spec:
chart:
spec:
containers:
- name: demo-go
image: artifact.onwalk.net/base/scaffolding-design/go:fe2a0fba3014709b26d8acd75bacb661bf2522a4
imagePullPolicy: Always
chart: app
version: "0.1.1"
sourceRef:
kind: HelmRepository
name: stable
namespace: demo-go
interval: 1m
values:
image:
repository: artifact.onwalk.net/base/scaffolding-design/go
tag: "fe2a0fba3014709b26d8acd75bacb661bf2522a4"

View File

@ -1,22 +1,28 @@
apiVersion: apps/v1
kind: Deployment
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: app-js
namespace: demo
name: stable
namespace: demo-js
spec:
replicas: 1
selector:
matchLabels:
app: demo-js
template:
metadata:
labels:
app: demo-js
interval: 1m
url: https://charts.onwalk.net/
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: stable
namespace: demo-js
spec:
chart:
spec:
containers:
- name: frontend
image: artifact.onwalk.net/base/scaffolding-design/javascript-frontend:fc998a6d433c45986dc7d51ab62bf7aa48613d62
imagePullPolicy: Always
- name: backend
image: artifact.onwalk.net/base/scaffolding-design/javascript-backend:fc998a6d433c45986dc7d51ab62bf7aa48613d62
imagePullPolicy: Always
chart: app
version: "0.1.1"
sourceRef:
kind: HelmRepository
name: stable
namespace: demo-python
interval: 1m
values:
image:
repository: artifact.onwalk.net/base/scaffolding-design/javascript-frontend
tag: "fc998a6d433c45986dc7d51ab62bf7aa48613d62"

View File

@ -16,7 +16,7 @@ spec:
chart:
spec:
chart: app
version: "0.1.0"
version: "0.1.1"
sourceRef:
kind: HelmRepository
name: stable

View File

@ -1,19 +1,28 @@
apiVersion: apps/v1
kind: Deployment
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
name: app-rust
name: stable
namespace: demo-rust
spec:
replicas: 1
selector:
matchLabels:
app: demo-rust
template:
metadata:
labels:
app: demo-rust
interval: 1m
url: https://charts.onwalk.net/
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: stable
namespace: demo-rust
spec:
chart:
spec:
containers:
- name: demo-rust
image: artifact.onwalk.net/base/scaffolding-design/rust:84a66d19f29c20c57127f5c896d00b0b84dcd986
imagePullPolicy: Always
chart: app
version: "0.1.1"
sourceRef:
kind: HelmRepository
name: stable
namespace: demo-rust
interval: 1m
values:
image:
repository: artifact.onwalk.net/base/scaffolding-design/rust
tag: "84a66d19f29c20c57127f5c896d00b0b84dcd986"