Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beginning notes on how to reconfigure for keystone in 1.29 #845

Conversation

addyess
Copy link
Member

@addyess addyess commented Jun 10, 2024

⚠️ these notes target the 1.29+ck2 release plans notes

Overview

Provide updated documentation on integration with external authn and authz endpoints for charmed-kubernetes. These changes adjust the upgrade-notes.md to explain revision specific upgrade concerns and changes to the ldap.md docs for fresh deployments.

Details

Upgrades:

I've adjusting the upgrade-notes.md which covers ALL versions of charmed-kubernetes but is linked from the 1.29/upgrading.md page. Is this enough? Should these notes be in that page instead?

The upgrade notes provide example situations where the charm may "block" in the event of an upgrade with keystone-credentials enabled and how the user should adjust the charm config in order to continue using the authn and authz endpoints.

Fresh Install Instructions:
These changes include a rewrite of the LDAP page which details how to use new charm config options to setup keystone for use in kubernetes authn and authz

@addyess addyess force-pushed the KU-997/keystone-management-deprecated branch from a9f3d99 to 1ff17b5 Compare June 13, 2024 17:59
@addyess addyess marked this pull request as ready for review June 13, 2024 21:25
pages/k8s/ldap.md Outdated Show resolved Hide resolved
pages/k8s/ldap.md Outdated Show resolved Hide resolved
pages/k8s/ldap.md Outdated Show resolved Hide resolved
pages/k8s/ldap.md Outdated Show resolved Hide resolved
pages/k8s/ldap.md Outdated Show resolved Hide resolved
pages/k8s/ldap.md Outdated Show resolved Hide resolved
Copy link
Collaborator

@evilnick evilnick left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see MM chat

@addyess addyess merged commit c488cf7 into akd/prepare-release-notes-/1.29-ck2 Jun 14, 2024
7 checks passed
@addyess addyess deleted the KU-997/keystone-management-deprecated branch June 14, 2024 20:33
evilnick added a commit that referenced this pull request Jun 25, 2024
* Prepare release notes for 1.29+ck2, update generator templates
* insert a line feed so as to not break web renderer
* Beginning notes on how to reconfigure for keystone in 1.29 (#845)
* Correct command mistakes in keystone upgrade nodes, add Day2 Ops section
* Add installation instructions to use LDAP or Keystone Auth for fresh installations
* Applied review comments from Nick

---------

Co-authored-by: Nick Veitch <[email protected]>
Co-authored-by: Kevin W Monroe <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants