Skip to content

Commit 6f3eb9e

Browse files
committed
update registry url, simplify installation methods
1 parent 890f970 commit 6f3eb9e

File tree

1 file changed

+4
-33
lines changed

1 file changed

+4
-33
lines changed

docs/book/src/user-guide/installation.md

Lines changed: 4 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,7 @@ Follow this guide to install the Node Readiness Controller in your Kubernetes cl
44

55
## Deployment Options
66

7-
### Option 1: Install Official Release (Recommended)
8-
9-
The easiest way to get started is by applying the official release manifests.
7+
### Install Official Release
108

119
First, to install the CRDs, apply the `crds.yaml` manifest:
1210

@@ -34,41 +32,14 @@ If it gets evicted during resource pressure, nodes can't transition to Ready sta
3432

3533
This is the priority class used by other critical cluster components (eg: core-dns).
3634

37-
**Images**: The official releases use multi-arch images (AMD64, Arm64) available in the Kubernetes staging registry:
35+
**Images**: The official releases use multi-arch images (AMD64, Arm64).
3836

3937
```sh
40-
REPO="us-central1-docker.pkg.dev/k8s-staging-images/node-readiness-controller/node-readiness-controller"
41-
TAG=$(skopeo list-tags docker://$REPO | jq .Tags[-1] | tr -d '"')
38+
REPO="registry.k8s.io/node-readiness-controller/node-readiness-reporter"
39+
TAG=$(skopeo list-tags docker://$REPO | jq .'Tags[-1]' | tr -d '"')
4240
docker pull $REPO:$TAG
4341
```
4442

45-
### Option 2: Deploy Using Make Commands
46-
47-
**Build and push your image to the location specified by `IMG_PREFIX`:`IMG_TAG` :**
48-
49-
```sh
50-
# Build and push your image
51-
make docker-build docker-push IMG_PREFIX=<some-registry>/nrr-controller IMG_TAG=tag
52-
53-
# Install the CRDs
54-
make install
55-
56-
# Deploy the controller
57-
make deploy IMG_PREFIX=<some-registry>/nrr-controller IMG_TAG=tag
58-
```
59-
60-
### Option 3: Deploy Using Kustomize
61-
62-
If you have cloned the repository and want to deploy from source, you can use Kustomize.
63-
64-
```sh
65-
# 1. Install Custom Resource Definitions (CRDs)
66-
kubectl apply -k config/crd
67-
68-
# 2. Deploy Controller and RBAC
69-
kubectl apply -k config/default
70-
```
71-
7243
## Verification
7344

7445
After installation, verify that the controller is running successfully.

0 commit comments

Comments
 (0)