Skip to content

Commit

Permalink
Update docs to v0.3.0
Browse files Browse the repository at this point in the history
Change-Id: I7c41b846aea4a501ade4f32817485686b3fc34e6
  • Loading branch information
alculquicondor committed Apr 6, 2023
1 parent f5b6d6d commit 249ba26
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -206,7 +206,7 @@ ifndef ignore-not-found
ignore-not-found = false
endif

clean-manifests = (cd config/components/manager && $(KUSTOMIZE) edit set image controller=gcr.io/k8s-staging-kueue/kueue:main)
clean-manifests = (cd config/components/manager && $(KUSTOMIZE) edit set image controller=gcr.io/k8s-staging-kueue/kueue:release-0.3)

.PHONY: install
install: manifests kustomize ## Install CRDs into the K8s cluster specified in ~/.kube/config.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ Read the [overview](https://kueue.sigs.k8s.io/docs/overview/) to learn more.
To install the latest release of Kueue in your cluster, run the following command:

```shell
kubectl apply -f https://github.com/kubernetes-sigs/kueue/releases/download/v0.2.1/manifests.yaml
kubectl apply -f https://github.com/kubernetes-sigs/kueue/releases/download/v0.3.0/manifests.yaml
```

The controller runs in the `kueue-system` namespace.
Expand Down
2 changes: 1 addition & 1 deletion config/components/manager/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ kind: Kustomization
images:
- name: controller
newName: gcr.io/k8s-staging-kueue/kueue
newTag: main
newTag: release-0.3
14 changes: 7 additions & 7 deletions site/content/en/docs/installation/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ The webhook server in kueue uses an internal cert management for provisioning ce
To install a released version of Kueue in your cluster, run the following command:

```shell
VERSION=v0.2.1
VERSION=v0.3.0
kubectl apply -f https://github.com/kubernetes-sigs/kueue/releases/download/$VERSION/manifests.yaml
```

Expand All @@ -55,15 +55,15 @@ kubectl apply -f https://github.com/kubernetes-sigs/kueue/releases/download/$VER
To uninstall a released version of Kueue from your cluster, run the following command:

```shell
VERSION=v0.2.1
VERSION=v0.3.0
kubectl delete -f https://github.com/kubernetes-sigs/kueue/releases/download/$VERSION/manifests.yaml
```

### Upgrading from 0.1 to 0.2
### Upgrading from 0.2 to 0.3

Upgrading from `0.1.x` to `0.2.y` is not supported because of breaking API
Upgrading from `0.2.x` to `0.3.y` is not supported because of breaking API
changes.
To install Kueue `0.2.y`, [uninstall](#uninstall) the older version first.
To install Kueue `0.3.y`, [uninstall](#uninstall) the older version first.

## Install a custom-configured released version

Expand All @@ -72,15 +72,15 @@ To install a custom-configured released version of Kueue in your cluster, execut
1. Download the release's `manifests.yaml` file:

```shell
VERSION=v0.2.1
VERSION=v0.3.0
wget https://github.com/kubernetes-sigs/kueue/releases/download/$VERSION/manifests.yaml
```

2. With an editor of your preference, open `manifests.yaml`.
3. In the `kueue-manager-config` ConfigMap manifest, edit the
`controller_manager_config.yaml` data entry. The entry represents
the default Kueue Configuration
struct ([v1beta1@main](https://pkg.go.dev/sigs.k8s.io/kueue@main/apis/config/v1beta1#Configuration)).
struct ([v1beta1@v0.3.0](https://pkg.go.dev/sigs.k8s.io/kueue@v0.3.0/apis/config/v1beta1#Configuration)).
The contents of the ConfigMap are similar to the following:

> __The `namespace` and `internalCertManagement` fields are available in Kueue v0.3.0 and later__
Expand Down

0 comments on commit 249ba26

Please sign in to comment.