feat: update charts and optimize charts values by image tag (#3187)

Signed-off-by: Gaius <gaius.qi@gmail.com>
This commit is contained in:
Gaius 2024-04-15 12:20:10 +08:00 committed by GitHub
parent 95e5297008
commit c40e5ede9f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
15 changed files with 133 additions and 90 deletions

View File

@ -147,7 +147,7 @@ jobs:
- name: Setup dragonfly
run: |
helm install --wait --timeout 10m --dependency-update --create-namespace --namespace dragonfly-system --set ${{ matrix.chart-name }}.tag=${{ matrix.image-tag }} --set ${{ matrix.chart-name }}.image=dragonflyoss/${{ matrix.image }} -f ${{ env.DRAGONFLY_CHARTS_CONFIG_PATH }} dragonfly ${{ env.DRAGONFLY_CHARTS_PATH }}
helm install --wait --timeout 10m --dependency-update --create-namespace --namespace dragonfly-system --set ${{ matrix.chart-name }}.image.tag=${{ matrix.image-tag }} --set ${{ matrix.chart-name }}.image.repository=dragonflyoss/${{ matrix.image }} -f ${{ env.DRAGONFLY_CHARTS_CONFIG_PATH }} dragonfly ${{ env.DRAGONFLY_CHARTS_PATH }}
kubectl apply -f ${{ env.DRAGONFLY_FILE_SERVER_PATH }}
kubectl apply -f ${{ env.DRAGONFLY_FILE_SERVER_NO_CONTENT_LENGTH_PATH }}
kubectl apply -f ${{ env.DRAGONFLY_PROXY_SERVER_PATH }}

@ -1 +1 @@
Subproject commit 3703273eb1203e14bccf25ccd58547118d509836
Subproject commit 900cc6f36f6b0c742e994a73c6fb79e73872eda2

View File

@ -200,7 +200,7 @@ func singleDfgetTest(name, ns, label, podNamePrefix, container string) {
Expect(err).NotTo(HaveOccurred())
// slow download
Expect(end.Sub(start).Seconds() < 300.0).To(Equal(true))
Expect(end.Sub(start).Seconds() < 500.0).To(Equal(true))
}
// calculate downloaded files sha256sum

View File

@ -121,7 +121,7 @@ var _ = BeforeSuite(func() {
fmt.Printf("special image name: %s\n", image)
stableImageTag := os.Getenv("DRAGONFLY_STABLE_IMAGE_TAG")
Expect(fmt.Sprintf("dragonflyoss/%s:%s", imageName, stableImageTag)).To(Equal(image))
Expect(fmt.Sprintf("docker.io/dragonflyoss/%s:%s", imageName, stableImageTag)).To(Equal(image))
}
rawGitCommit, err := util.GitCommand("rev-parse", "--short", "HEAD").CombinedOutput()

View File

@ -1,6 +1,7 @@
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -37,8 +38,9 @@ scheduler:
ttl: 5m
seedPeer:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
replicas: 3
resources:
requests:
@ -71,8 +73,9 @@ seedPeer:
interval: 20s
dfdaemon:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
resources:
requests:
cpu: "0"
@ -123,8 +126,9 @@ dfdaemon:
- regx: file-server
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests:

View File

@ -1,6 +1,7 @@
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -37,8 +38,9 @@ scheduler:
ttl: 5m
seedPeer:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
replicas: 3
resources:
requests:
@ -71,8 +73,9 @@ seedPeer:
interval: 20s
dfdaemon:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
resources:
requests:
cpu: "0"
@ -120,8 +123,9 @@ dfdaemon:
interval: 20s
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests:

View File

@ -1,6 +1,7 @@
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -37,8 +38,9 @@ scheduler:
ttl: 5m
seedPeer:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
replicas: 3
resources:
requests:
@ -75,8 +77,9 @@ seedPeer:
interval: 20s
dfdaemon:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
resources:
requests:
cpu: "0"
@ -128,8 +131,9 @@ dfdaemon:
interval: 20s
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests:

View File

@ -1,6 +1,7 @@
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -42,8 +43,9 @@ seedPeer:
enable: false
dfdaemon:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
resources:
requests:
cpu: "0"
@ -93,8 +95,9 @@ dfdaemon:
interval: 20s
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests:

View File

@ -1,6 +1,7 @@
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -76,8 +77,9 @@ scheduler:
enableIPv6: true
seedPeer:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
replicas: 3
resources:
requests:
@ -153,8 +155,9 @@ seedPeer:
enableIPv6: true
dfdaemon:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
resources:
requests:
cpu: "0"
@ -245,8 +248,9 @@ dfdaemon:
enableIPv6: true
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests:

View File

@ -1,6 +1,7 @@
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -74,8 +75,9 @@ scheduler:
-----END CERTIFICATE-----
seedPeer:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
replicas: 3
resources:
requests:
@ -149,8 +151,9 @@ seedPeer:
-----END CERTIFICATE-----
dfdaemon:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
resources:
requests:
cpu: "0"
@ -239,8 +242,9 @@ dfdaemon:
-----END CERTIFICATE-----
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests:

View File

@ -1,6 +1,7 @@
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -39,8 +40,9 @@ scheduler:
ttl: 5m
seedPeer:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
replicas: 3
resources:
requests:
@ -75,8 +77,9 @@ seedPeer:
interval: 20s
dfdaemon:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
resources:
requests:
cpu: "0"
@ -126,8 +129,9 @@ dfdaemon:
interval: 20s
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests:

View File

@ -1,6 +1,7 @@
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests:
@ -26,8 +27,9 @@ manager:
verbose: true
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -56,8 +58,9 @@ scheduler:
seedClient:
enable: true
replicas: 3
image: dragonflyoss/client
tag: latest
image:
repository: dragonflyoss/client
tag: latest
resources:
requests:
cpu: "0"
@ -86,8 +89,9 @@ seedClient:
client:
enable: true
image: dragonflyoss/client
tag: latest
image:
repository: dragonflyoss/client
tag: latest
resources:
requests:
cpu: "0"

View File

@ -1,6 +1,7 @@
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -37,8 +38,9 @@ scheduler:
ttl: 5m
seedPeer:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
replicas: 3
resources:
requests:
@ -71,8 +73,9 @@ seedPeer:
interval: 20s
dfdaemon:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
resources:
requests:
cpu: "0"
@ -121,8 +124,9 @@ dfdaemon:
interval: 20s
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests:

View File

@ -1,6 +1,7 @@
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -37,8 +38,9 @@ scheduler:
ttl: 5m
seedPeer:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
replicas: 3
resources:
requests:
@ -73,8 +75,9 @@ seedPeer:
interval: 20s
dfdaemon:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
resources:
requests:
cpu: "0"
@ -124,8 +127,9 @@ dfdaemon:
interval: 20s
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests:

View File

@ -1,6 +1,7 @@
scheduler:
image: dragonflyoss/scheduler
tag: latest
image:
repository: dragonflyoss/scheduler
tag: latest
replicas: 3
resources:
requests:
@ -37,8 +38,9 @@ scheduler:
ttl: 5m
seedPeer:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
replicas: 3
resources:
requests:
@ -71,8 +73,9 @@ seedPeer:
interval: 20s
dfdaemon:
image: dragonflyoss/dfdaemon
tag: latest
image:
repository: dragonflyoss/dfdaemon
tag: latest
resources:
requests:
cpu: "0"
@ -120,8 +123,9 @@ dfdaemon:
interval: 20s
manager:
image: dragonflyoss/manager
tag: latest
image:
repository: dragonflyoss/manager
tag: latest
replicas: 1
resources:
requests: