Skip to content

feat: require --server-side when installing manifest with kubectl#3729

Merged
gbartolini merged 6 commits intomainfrom
dev/cnp-4487
Feb 7, 2024
Merged

feat: require --server-side when installing manifest with kubectl#3729
gbartolini merged 6 commits intomainfrom
dev/cnp-4487

Conversation

@NiccoloFei
Copy link
Copy Markdown
Collaborator

Closes #3697

@github-actions github-actions bot added backport-requested ◀️ This pull request should be backported to all supported releases release-1.20 release-1.21 release-1.22 labels Jan 25, 2024
@github-actions
Copy link
Copy Markdown
Contributor

❗ By default, the pull request is configured to backport to all release branches.

  • To stop backporting this pr, remove the label: backport-requested ◀️ or add the label 'do not backport'
  • To stop backporting this pr to a certain release branch, remove the specific branch label: release-x.y

@NiccoloFei
Copy link
Copy Markdown
Collaborator Author

/test limit=local

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot added the ok to merge 👌 This PR can be merged label Jan 25, 2024
@NiccoloFei NiccoloFei force-pushed the dev/cnp-4487 branch 2 times, most recently from 3bd5408 to aa84894 Compare January 31, 2024 12:09
@sxd sxd removed the release-1.20 label Feb 6, 2024
@NiccoloFei NiccoloFei marked this pull request as ready for review February 6, 2024 13:59
@NiccoloFei
Copy link
Copy Markdown
Collaborator Author

/test limit=local

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Feb 6, 2024

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
@gbartolini gbartolini added do not backport This PR must not be backported - it will be in the next minor release and removed release-1.21 release-1.22 labels Feb 7, 2024
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
@gbartolini gbartolini merged commit 8cf1150 into main Feb 7, 2024
@gbartolini gbartolini deleted the dev/cnp-4487 branch February 7, 2024 09:36
gbartolini added a commit that referenced this pull request Feb 25, 2024
…3729)

Switch from client-side to server-side application of manifests, by requiring
to specify the `--server-side` option by default when installing the operator.

See https://kubernetes.io/docs/reference/using-api/server-side-apply/

Closes #3697

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
gbartolini added a commit that referenced this pull request Feb 25, 2024
…3729)

Switch from client-side to server-side application of manifests, by requiring
to specify the `--server-side` option by default when installing the operator.

See https://kubernetes.io/docs/reference/using-api/server-side-apply/

Closes #3697

Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport-requested ◀️ This pull request should be backported to all supported releases do not backport This PR must not be backported - it will be in the next minor release ok to merge 👌 This PR can be merged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: require --server-side when installing manifests with kubectl

5 participants