Skip to content

Commit

Permalink
Update csm auth upgrade procedure (#467)
Browse files Browse the repository at this point in the history
* Updated upgrade procedure to include traefik Nodeport option.

* Updated the relase notes.

* Updated documentation with new upgrade process and features for authorization.
  • Loading branch information
rodrigobassil authored and rajkumar-palani committed Feb 27, 2023
1 parent ecc7969 commit 087abc3
Show file tree
Hide file tree
Showing 3 changed files with 26 additions and 5 deletions.
10 changes: 10 additions & 0 deletions content/docs/authorization/deployment/rpm/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,16 @@ A Storage Administrator can execute the shell script, install_karavi_auth.sh as
sh install_karavi_auth.sh
```

As an option, on version 1.6.0, the Nodeports for the ingress controller can be specified:

```
sh install_karavi_auth.sh --traefik_web_port <web port number> --traefik_websecure_port <websecure port number>

Ex.:

sh install_karavi_auth.sh --traefik_web_port 30001 --traefik_websecure_port 30002


5. After installation, application data will be stored on the system under `/var/lib/rancher/k3s/storage/`.

If errors occur during installation, review the [Troubleshooting](../../troubleshooting) section.
Expand Down
9 changes: 5 additions & 4 deletions content/docs/authorization/release/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,13 @@ Description: >
Dell Container Storage Modules (CSM) release notes for authorization
---

## Release Notes - CSM Authorization 1.5.1

### New Features/Changes
## Release Notes - CSM Authorization 1.6.0

- Show volumes associated with the tenant from the k8s server. ([#408](https://github.com/dell/csm/issues/408))
- CSM 1.5.1 release specific changes. ([#582](https://github.com/dell/csm/issues/582))
### New Features/Changes
- Restrict the version of TLS to v1.2 for all requests to CSM authorization proxy server. ([#642](https://github.com/dell/csm/issues/642))
- Option to set Nodeports for the ingress controller during CSM authorization install/upgrade.
- Restrict CSM authorization requests to use either signed or self-signed certificate generated for the proxy server.

### Bugs

Expand Down
12 changes: 11 additions & 1 deletion content/docs/authorization/upgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,24 @@ This section outlines the upgrade steps for Container Storage Modules (CSM) for

### Upgrading CSM for Authorization proxy server

Obtain the latest single binary installer RPM by following one of our two options [here](../deployment/#single-binary-installer).
Obtain the latest single binary installer RPM by following one of our two options [here](../deployment/#single-binary-installer).

To update the rpm package on the system, run the below command from within the extracted folder:

```
sh install_karavi_auth.sh --upgrade
```

As an option, on version 1.6.0, the Nodeports for the ingress controller can be specified:

```
sh install_karavi_auth.sh --upgrade --traefik_web_port <web port number> --traefik_websecure_port <websecure port number>
Ex.:
sh install_karavi_auth.sh --upgrade --traefik_web_port 30001 --traefik_websecure_port 30002
```

To verify that the new version of the rpm is installed and K3s has been updated, run the below commands:

```
Expand Down

0 comments on commit 087abc3

Please sign in to comment.