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

Improve ssh key handling #26

Merged
merged 16 commits into from
Dec 21, 2023
Merged

Improve ssh key handling #26

merged 16 commits into from
Dec 21, 2023

Conversation

johnalotoski
Copy link
Collaborator

@johnalotoski johnalotoski commented Dec 17, 2023

Overview:

Improve ssh key handling and edge cases, resolve misc issues, add IOPS and throughput gp3 openTofu support

Details:

  • Update auth-keys-hub for more assertions and warns on edge case configuration
  • Update inputs for the IntersectMBO migration
  • Enable local sysstat metrics collection at high resolution in the common nixos profile
  • Switch to sops-nix systemd restart/reload secrets hook which is now preferred over the custom sops-secrets hook
  • Fix dashboard panels and adjust alerts
  • Fix bootstrap key use in the default ssh config for those not using an SSH/GPG agent
  • Fix tofu create-all prompt on pre-existing resources
  • Add EBS gp3 IOPS and throughput tofu support
  • Add a machine bootstrap key auto-expiration service to transition to auth-keys-hub use gracefully

@johnalotoski johnalotoski changed the title Next PR 2023-12-18 Improve ssh key handling Dec 21, 2023
@johnalotoski johnalotoski merged commit 10e0877 into main Dec 21, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant