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

Add Public-Key from Spec to Ignition Templates #158

Closed
BugRoger opened this issue Jan 10, 2018 · 7 comments
Closed

Add Public-Key from Spec to Ignition Templates #158

BugRoger opened this issue Jan 10, 2018 · 7 comments
Assignees

Comments

@BugRoger
Copy link
Contributor

No description provided.

@request-info
Copy link

request-info bot commented Jan 10, 2018

The maintainers of this repository would appreciate it if you could provide more information.

@databus23
Copy link
Member

This depends on #157 being closed first.

@databus23
Copy link
Member

Putting this in the ignition template has the clear advantage that we don't need to sync the ssh pub key from the spec to the kluster's service user (and keep it in sync). On the other hand we circumvent the standard way of distributing ssh keys that nova offers. This is less portable when using other images for nodes than coreos.

I would favour using ignition for now because it requires less maintenance on the operator side. Counter thoughts?

@SchwarzM
Copy link
Contributor

we have talked about this in the mob and i thought about adding the key to the service user that is used to create the nodes.
It will create additional overhead but uses the default way of openstack to distribute keys.
on the other hand cloud-init has to run then, and work.

@BugRoger
Copy link
Contributor Author

Cloud-Init doesn't even work properly (due to DHCP timing issues?). At least at the moment, it times out on all machines. I would like to avoid it and possibly disable it completely. Therefore my +1 goes to Ignition and sparing us the service user key management problem.

@databus23
Copy link
Member

But if cloud-init times out due to dhcp issues then ignition will suffer the same fate, no? In the end both rely on dhcp/network and the metadata service.

@BugRoger
Copy link
Contributor Author

Yeah, it should. No idea. Need to check out what's up. It definitely times out but Ignition ran before.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants