Skip to content

Kerberos keytab provisioning #4

Closed

Description

@nightkr

The operator should (optionally) be able to provision Kerberos keytabs dynamically from the KDC, rather than reading them from static secrets.

Acceptance criteria:

  • Backend/type configuration - Type configuration #8
  • Load admin keytab and KDC mapping
  • Create pod keytab for a given scope (node FQDN, pod FQDN, etc) on demand

Activity

  1. fhennig commented on Dec 1, 2021

    @fhennig
    Contributor

    There seems to be at least some crate to work with kerberos in rust (haven't looked into it much): https://docs.rs/kerbeiros/latest/kerbeiros/

    EDIT: Or maybe this: https://github.com/ironthree/libkrb5-rs

    But maybe we'll just have to write code ourselves to communicate with the kerberos server

  2. self-assigned this
    on Mar 23, 2022
  3. linked a pull request that will close this issue[Merged by Bors] - Kerberos keytab backend #99on Apr 1, 2022
  4. moved this to Idea/Proposal in Stackable Engineeringon Aug 12, 2022
  5. moved this from Next to Development: In Progress in Stackable Engineeringon Feb 13, 2023
  6. moved this from Development: In Progress to Development: Waiting for Review in Stackable Engineeringon Mar 8, 2023
  7. moved this from Development: Waiting for Review to Development: In Review in Stackable Engineeringon Mar 10, 2023
  8. self-assigned this
    on Mar 10, 2023
  9. moved this from Development: In Review to Development: Done in Stackable Engineeringon Mar 15, 2023
  10. added
    release-noteDenotes a PR that will be considered when it comes time to generate release notes.
    on Mar 22, 2023
  11. moved this from Development: Done to Done in Stackable Engineeringon Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions