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

Upgrade Kubespray, Proxmox VE provider and deployment process; Enhance VM scaling capabilities and network configuration #57

Merged
merged 4 commits into from
Jun 20, 2023

Conversation

khanh-ph
Copy link
Owner

@khanh-ph khanh-ph commented Jun 12, 2023

This PR includes several updates and improvements to enhance VM scaling capabilities, VM network configuration and the deployment process. The key changes as as follows:

  • Updated Kubespray to v2.22.0.
  • Updated Proxmox provider to v2.9.14
  • Improved deployment process: Replaced Docker dependency with automated Kubespray VM creation and setup
  • Enabled CPU and memory hotplug for VM scaling during runtime
  • Removed DHCP support for more precise network configuration
  • Updated VM disk controller from SCSI to Virtio for improved performance
  • Simplified and improved variable name for better clarity and self-explanatory

@khanh-ph khanh-ph force-pushed the feature/add-support-provision-kubespray-VM branch from 607a44a to 8ab835d Compare June 13, 2023 00:00
@khanh-ph khanh-ph force-pushed the feature/add-support-provision-kubespray-VM branch 5 times, most recently from 9f2af66 to 4be5f9f Compare June 19, 2023 17:00
@khanh-ph khanh-ph changed the title Add support CPU hot plug/unplug and RAM hot plug capabilities for k8s nodes and provision Kubespray host as a Proxmox VE VM Add new features Jun 19, 2023
@khanh-ph khanh-ph force-pushed the feature/add-support-provision-kubespray-VM branch 2 times, most recently from 44cc57d to 38d547a Compare June 19, 2023 22:17
@khanh-ph khanh-ph changed the title Add new features Upgrade Kubespray, Proxmox VE provider and deployment process; Enhance VM scaling capabilities and network configuration Jun 19, 2023
@khanh-ph khanh-ph force-pushed the feature/add-support-provision-kubespray-VM branch from 38d547a to b927f62 Compare June 19, 2023 22:25
@khanh-ph khanh-ph removed the feature label Jun 19, 2023
@khanh-ph khanh-ph force-pushed the feature/add-support-provision-kubespray-VM branch 5 times, most recently from af5c99d to 93a0fe4 Compare June 19, 2023 23:00
khanh-ph added 2 commits June 20, 2023 06:04
* Updated Kubespray to v2.20.0.
* Updated Proxmox provider to v2.9.14
* Improved deployment process: Replaced Docker dependency with automated Kubespray VM creation and setup
* Enabled CPU and memory hotplug for VM scaling during runtime
* Removed DHCP support for more precise network configuration
* Updated VM disk controller from SCSI to Virtio for improved performance
* Simplified and improved variable name for better clarity and self-explanatory
@khanh-ph khanh-ph force-pushed the feature/add-support-provision-kubespray-VM branch from 93a0fe4 to c7c2631 Compare June 19, 2023 23:08
@khanh-ph khanh-ph merged commit 4865659 into develop Jun 20, 2023
@khanh-ph khanh-ph deleted the feature/add-support-provision-kubespray-VM branch June 20, 2023 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant