Prepare MKE 3.x for MSR Installation#
Info
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
drop-down to display the available options. -
Click Admin Settings > Privileges.
-
Navigate to the User account privileges section.
-
Enter
<namespace-name>:postgres-operatorinto the
User accounts field.Note
You can replace
<namespace-name>withdefaultto indicate
the use of the default namespace. -
Select the privileged checkbox.
-
Scroll down to the Service account privileges section.
-
Enter
<namespace-name>:postgres-podinto the
Service accounts field.Note
You can replace
<namespace-name>withdefaultto indicate
the use of the default namespace. -
Select the privileged checkbox.
-
Click Save.
Info
For already deployed MSR instances, issue a rolling restart of
the postgres-operator deployment:
kubectl rollout restart deploy/postgres-operator