Prepare MKE 3.x for MSR Installation¶
Important
This procedure applies only to Kubernetes environments running MKE 3.x. If you are using MKE 4.x, no additional preparation is required before installing MSR.
To install MSR on MKE you must first configure both the
default:postgres-operator
user account and the default:postgres-pod
service account in MKE 3.x with the privileged permission.
To prepare MKE 3.x for MSR install:
Log in to the MKE web UI.
In the left-side navigation panel, click the <username> drop-down to display the available options.
Click Admin Settings > Privileges.
Navigate to the User account privileges section.
Enter
<namespace-name>:postgres-operator
into the User accounts field.Note
You can replace
<namespace-name>
withdefault
to indicate the use of the default namespace.Select the privileged check box.
Scroll down to the Service account privileges section.
Enter
<namespace-name>:postgres-pod
into the Service accounts field.Note
You can replace
<namespace-name>
withdefault
to indicate the use of the default namespace.Select the privileged checkbox.
Click Save.
Important
For already deployed MSR instances, issue a rolling restart of the
postgres-operator
deployment:
kubectl rollout restart deploy/postgres-operator