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

feat: Allow configuration of multiple SSH Keys #181

Merged
merged 2 commits into from
Jun 28, 2022

Conversation

Callisto13
Copy link
Member

@Callisto13 Callisto13 commented Jun 8, 2022

This commit expands the current SSHPublicKey option by letting users set
a list of SSHPublicKeys in which they can specify a User and a list of
AuthorizedKeys for that User.

The previous hierarchy of Machine keys overriding Cluster keys remains
the same. Although perhaps it should be additive? Another time maybe.

spec:
  sshPublicKeys:
  - user: "foo"
    authorizedKeys:
    - "ssh-ed25519 asdjkfg claudia@weave.works"

Closes #88

@Callisto13 Callisto13 added the kind/feature New feature or request label Jun 8, 2022
This commit expands the current `SSHPublicKey` option by letting users set
a list of `SSHPublicKeys` in which they can specify a `User` and a list of
`AuthorizedKeys` for that `User`.
@Callisto13 Callisto13 merged commit c4f5b28 into liquidmetal-dev:main Jun 28, 2022
@Callisto13 Callisto13 deleted the ssh-refactor branch June 28, 2022 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Refactor SSH keys so that multiple keys can be set
2 participants