Skip to content

mac todo

Ben Hearsum edited this page Jan 22, 2021 · 5 revisions

mac todo

Use vault for secrets

Relops is planning on setting up vault for secret management. This is more secure than the current secrets yaml.

When that happens, we can potentially move the 4 cert secrets into the vault service, and use it from puppet. This will require sec approval. This would allow us to reimage and have a running machine without any manual setup.

Run puppet periodically

Once the above is complete, we can look at running puppet periodically, with pinned python dependencies. Once a python dependency version is bumped, that should install automatically on the next run. This should restart scriptworker and/or the notarization poller if critical dependencies or config files are changed.

This will remove the need to ssh in to update scriptworker or python dependencies. This will be less prone to human error and more secure.

Clone this wiki locally