feat(ql3): cut alpha.1 candidate milestone

This commit is contained in:
whyour
2026-08-26 01:41:20 +08:00
parent c2df0c7215
commit 07cdc76bae
94 changed files with 1469 additions and 168 deletions
+2 -2
View File
@@ -17,7 +17,7 @@ Build from the repository root:
```bash
docker build \
--file deploy/containers/ql3-cluster-control/Dockerfile \
--tag qinglong3-cluster-control:3.0.0-alpha.0 \
--tag qinglong3-cluster-control:3.0.0-alpha.1 \
--build-arg SOURCE_REVISION="$(git rev-parse HEAD)" \
.
```
@@ -28,7 +28,7 @@ control-plane image:
```bash
docker build \
--file deploy/containers/ql3-cluster-admin/Dockerfile \
--tag qinglong3-cluster-admin:3.0.0-alpha.0 \
--tag qinglong3-cluster-admin:3.0.0-alpha.1 \
--build-arg SOURCE_REVISION="$(git rev-parse HEAD)" \
.
```
@@ -47,7 +47,7 @@ spec:
app.kubernetes.io/component: control-plane
containers:
- name: cluster-control
image: qinglong3-cluster-control:3.0.0-alpha.0
image: qinglong3-cluster-control:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false
@@ -7,7 +7,7 @@ spec:
spec:
containers:
- name: cluster-control
image: qinglong3-cluster-control-ai:3.0.0-alpha.0
image: qinglong3-cluster-control-ai:3.0.0-alpha.1
env:
- name: QL3_CLUSTER_AI_ENABLED
value: "true"
@@ -34,7 +34,7 @@ spec:
type: RuntimeDefault
initContainers:
- name: wait-for-manager
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -109,7 +109,7 @@ spec:
readOnly: true
containers:
- name: client
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- /bin/sh
@@ -51,7 +51,7 @@ spec:
app.kubernetes.io/component: approval-management
containers:
- name: management
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -34,7 +34,7 @@ spec:
type: RuntimeDefault
initContainers:
- name: wait-for-manager
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -109,7 +109,7 @@ spec:
readOnly: true
containers:
- name: client
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- /bin/sh
@@ -53,7 +53,7 @@ spec:
app.kubernetes.io/component: automation-management
containers:
- name: management
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -30,7 +30,7 @@ spec:
type: RuntimeDefault
containers:
- name: migration
image: qinglong3-cluster-control:3.0.0-alpha.0
image: qinglong3-cluster-control:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -37,7 +37,7 @@ spec:
type: RuntimeDefault
containers:
- name: executor
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -48,7 +48,7 @@ spec:
app.kubernetes.io/component: plugin-package-management
containers:
- name: management
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -30,7 +30,7 @@ spec:
type: RuntimeDefault
containers:
- name: recovery
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -33,7 +33,7 @@ spec:
type: RuntimeDefault
containers:
- name: verifier
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -33,7 +33,7 @@ spec:
type: RuntimeDefault
containers:
- name: collector
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -33,7 +33,7 @@ spec:
type: RuntimeDefault
initContainers:
- name: network-policy-ready
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -110,7 +110,7 @@ spec:
memory: 64Mi
containers:
- name: retirement
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -33,7 +33,7 @@ spec:
type: RuntimeDefault
initContainers:
- name: network-policy-ready
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -110,7 +110,7 @@ spec:
memory: 64Mi
containers:
- name: rotation
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -34,7 +34,7 @@ spec:
type: RuntimeDefault
initContainers:
- name: wait-for-manager
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -109,7 +109,7 @@ spec:
readOnly: true
containers:
- name: client
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- /bin/sh
@@ -52,7 +52,7 @@ spec:
app.kubernetes.io/component: provider-credential-management
containers:
- name: management
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -33,7 +33,7 @@ spec:
type: RuntimeDefault
containers:
- name: executor
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -51,7 +51,7 @@ spec:
app.kubernetes.io/component: run-management
containers:
- name: management
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -34,7 +34,7 @@ spec:
type: RuntimeDefault
initContainers:
- name: stage-private-input
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -63,7 +63,7 @@ spec:
mountPath: /var/run/qinglong3/security-administration-private
containers:
- name: administrator
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -32,7 +32,7 @@ spec:
type: RuntimeDefault
containers:
- name: executor
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -34,7 +34,7 @@ spec:
type: RuntimeDefault
initContainers:
- name: wait-for-manager
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -109,7 +109,7 @@ spec:
readOnly: true
containers:
- name: client
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- /bin/sh
@@ -55,7 +55,7 @@ spec:
app.kubernetes.io/component: worker-credential-management
containers:
- name: management
image: qinglong3-cluster-admin:3.0.0-alpha.0
image: qinglong3-cluster-admin:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- node
@@ -7,4 +7,4 @@ resources:
images:
- name: qinglong3-cluster-control
newName: registry.example.com/qinglong/qinglong3-cluster-control
newTag: 3.0.0-alpha.0
newTag: 3.0.0-alpha.1
+1 -1
View File
@@ -26,7 +26,7 @@ Build the image from the repository root:
node scripts/ql3-worker-image-lock.cjs
docker build \
--file deploy/containers/ql3-worker/Dockerfile \
--tag qinglong3-worker:3.0.0-alpha.0 \
--tag qinglong3-worker:3.0.0-alpha.1 \
--build-arg SOURCE_REVISION="$(git rev-parse HEAD)" \
.
```
@@ -41,7 +41,7 @@ spec:
type: RuntimeDefault
initContainers:
- name: materialize-worker-authority
image: qinglong3-worker:3.0.0-alpha.0
image: qinglong3-worker:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
command:
- /bin/sh
@@ -81,7 +81,7 @@ spec:
mountPath: /state
containers:
- name: worker
image: qinglong3-worker:3.0.0-alpha.0
image: qinglong3-worker:3.0.0-alpha.1
imagePullPolicy: IfNotPresent
securityContext:
allowPrivilegeEscalation: false