Skip to content

Commit

Permalink
Merge pull request #11 from Monokaix/release-0.1
Browse files Browse the repository at this point in the history
Bump version to v0.1.0
  • Loading branch information
volcano-sh-bot authored Jan 24, 2025
2 parents dedafac + 06f8dc2 commit f6c8d78
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 29 deletions.
18 changes: 1 addition & 17 deletions docs/deploy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ cd karmada

## 2. Deploy the Volcano to member clusters

Suggest `Volcano` Version: **1.10.0**
Suggest `Volcano` Version: **v1.10.0 or higher**

Follow the [volcano installation guide](https://volcano.sh/en/docs/v1-9-0/installation/) to deploy `Volcano` to the member clusters.

Expand Down Expand Up @@ -69,21 +69,6 @@ kubectl --context karmada-host annotate secret karmada-webhook-config \

## 4. Deploy the volcano-global controller and webhook manager at Karmada control plane cluster

You need to build the images on the root direction of the project.

```bash
git clone https://github.com/volcano-sh/volcano-global.git

cd volcano-global

# Build the components.
TAG=1.0 make images

# Load the image to karmada host cluster.
kind load docker-image --name karmada-host volcanosh/volcano-global-controller-manager:1.0
kind load docker-image --name karmada-host volcanosh/volcano-global-webhook-manager:1.0
```

```bash
# Switch to Karmada host kubeconfig.
export KUBECONFIG=$HOME/.kube/karmada.config
Expand All @@ -108,7 +93,6 @@ the introduction of some `Volcano` CRDs to enable the **queue capability** for t
Required `Volcano` CRD List:
- batch.volcano.sh_jobs
- scheduling.volcano.sh_queues
- bus.volcano.sh_commands

```bash
# Switch to Karmada host kubeconfig.
Expand Down
4 changes: 2 additions & 2 deletions docs/deploy/volcano-global-controller-manager.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ spec:
automountServiceAccountToken: false
containers:
- name: volcano-global-controllers-manager
image: volcanosh/volcano-global-controller-manager:1.0
image: volcanosh/volcano-global-controller-manager:v0.1.0
args:
- --kubeconfig=/etc/kubeconfig/karmada.config
- --leader-elect=false
Expand All @@ -26,7 +26,7 @@ spec:
- --dispatch-period=1s
- -v=5
- 2>&1
imagePullPolicy: Never
imagePullPolicy: Always
volumeMounts:
- name: webhook-config
mountPath: /etc/kubeconfig
Expand Down
8 changes: 4 additions & 4 deletions docs/deploy/volcano-global-webhook-manager.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,8 @@ spec:
- --port=8443
- -v=5
- 2>&1
image: volcanosh/volcano-global-webhook-manager:1.0
imagePullPolicy: Never
image: volcanosh/volcano-global-webhook-manager:v0.1.0
imagePullPolicy: Always
volumeMounts:
- mountPath: /admission.local.config/certificates
name: admission-certs
Expand Down Expand Up @@ -78,8 +78,8 @@ spec:
restartPolicy: Never
containers:
- name: main
image: volcanosh/volcano-global-webhook-manager:1.0
imagePullPolicy: Never
image: volcanosh/volcano-global-webhook-manager:v0.1.0
imagePullPolicy: Always
command: ["./gen-admission-secret.sh", "--service", "volcano-global-webhook", "--namespace",
"volcano-global", "--secret", "volcano-global-webhook-cert"]
---
Expand Down
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ require (
k8s.io/klog/v2 v2.130.1
k8s.io/kube-openapi v0.0.0-20240620174524-b456828f718b
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8
volcano.sh/apis v1.10.0-alpha.0.0.20241210014034-bf27f4e986d0
volcano.sh/volcano v1.9.0-alpha.0.0.20250119012250-4dea29b33487
volcano.sh/apis v1.11.0
volcano.sh/volcano v1.11.0
)

require (
Expand Down
8 changes: 4 additions & 4 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,7 @@ sigs.k8s.io/structured-merge-diff/v4 v4.4.1 h1:150L+0vs/8DA78h1u02ooW1/fFq/Lwr+s
sigs.k8s.io/structured-merge-diff/v4 v4.4.1/go.mod h1:N8hJocpFajUSSeSJ9bOZ77VzejKZaXsTtZo4/u7Io08=
sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=
sigs.k8s.io/yaml v1.4.0/go.mod h1:Ejl7/uTz7PSA4eKMyQCUTnhZYNmLIl+5c2lQPGR2BPY=
volcano.sh/apis v1.10.0-alpha.0.0.20241210014034-bf27f4e986d0 h1:qcQNg8mEsXU+7YYX6hff9JT+jDj2RJB4aEGwOoWwjBY=
volcano.sh/apis v1.10.0-alpha.0.0.20241210014034-bf27f4e986d0/go.mod h1:FOdmG++9+8lgENJ9XXDh+O3Jcb9YVRnlMSpgIh3NSVI=
volcano.sh/volcano v1.9.0-alpha.0.0.20250119012250-4dea29b33487 h1:HAhqwO7bEf2CX8Tn0JtVwXFa6UOOBb99fiaA+6bmXtA=
volcano.sh/volcano v1.9.0-alpha.0.0.20250119012250-4dea29b33487/go.mod h1:fTyvizNSGMvK5btjH2QdKEZwvYvJ/3A261KTDLDRQ/U=
volcano.sh/apis v1.11.0 h1:Z5ZXxxgUNfXv1OhfVXXfGPN7StoSsozQM+8CAPoNWY8=
volcano.sh/apis v1.11.0/go.mod h1:FOdmG++9+8lgENJ9XXDh+O3Jcb9YVRnlMSpgIh3NSVI=
volcano.sh/volcano v1.11.0 h1:TWN5PUoYeWc/c6pHGBdEfmwmuGkJwEHMyxQhMqLebDU=
volcano.sh/volcano v1.11.0/go.mod h1:wosWl0drSDh9wsnDZpp6hkjr5WEHlC7aK2aw2GLADj0=

0 comments on commit f6c8d78

Please sign in to comment.