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

Terraform Standalone Use Case: Testing v2 #5541

Open
matttrach opened this issue Mar 1, 2024 · 1 comment
Open

Terraform Standalone Use Case: Testing v2 #5541

matttrach opened this issue Mar 1, 2024 · 1 comment
Assignees
Labels
kind/epic Work tracking for a larger effort that requires breaking down into multiple smaller issues
Milestone

Comments

@matttrach
Copy link
Contributor

This is a break away from #4769
The items here do not have a definite timeline but are being worked on while waiting for other priorities to get reviewed or tested.

Progress and Plans:

  • New Mods:
    • RKE2 RPM Mirror
      • configures a server to be an rpm mirror, specifically pulling in our rpms and their dependencies
      • examples should use the existing mods to generate server, but not built into the main
    • RKE2 Config Local RPM
      • generates a build server to create a local rpm repo
      • copy rpm repo to a (soon to be) rke2 node
      • configure (soon to be) rke2 node to use local rpm repo
      • should use the existing mods to generate the build server
      • rke2 node not included in this mod
      • destroy the build server afterwards
      • build server should have the same AMI as the rke2 server's base to ensure compatibility
    • RKE2 Private Image Registry
      • generates a private registry server (using Harbor?)
      • downloads all the appropriate images
      • configures an rke2 node to start communication with it on next reboot
      • use the server mod to generate the new server
      • production server should be airgapped
      • prototype can download updated images and generate a new image
      • redeploy the production server to get the updated images
    • RKE2 Config Local Image Registry
      • a config mod that configures an rke2 node to act as a local image repo
      • loads the appropriate images for starting the rke2 server
@matttrach matttrach self-assigned this Mar 1, 2024
@matttrach matttrach added this to the Backlog milestone Mar 1, 2024
@matttrach
Copy link
Contributor Author

  • RKE2 RPM Mirror
  • RKE2 Config Local RPM
  • RKE2 Private Image Registry
  • RKE2 Config Local Image Registry

@matttrach matttrach added the kind/epic Work tracking for a larger effort that requires breaking down into multiple smaller issues label May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic Work tracking for a larger effort that requires breaking down into multiple smaller issues
Projects
None yet
Development

No branches or pull requests

1 participant