{"repo":"keikoproj/instance-manager","free":true,"listed":false,"github":"https://github.com/keikoproj/instance-manager","clone":"git clone https://github.com/keikoproj/instance-manager.git","description":"A Kubernetes controller for creating and managing worker node instance groups across multiple providers","language":"Go","stars":147,"topics":["kubernetes","kubernetes-cluster","kubernetes-node","aws","aws-eks","kubernetes-controller","kubernetes-tools","eks","spot","worker-nodes"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"instance-manager [![Build Status][BuildStatusImg]][BuildMasterUrl] [![Image Push][ImagePushImg]][ImagePushUrl] [![Codecov][CodecovImg]][CodecovUrl] [![Go Report Card][GoReportImg]][GoReportUrl] [![slack][SlackImg]][SlackUrl] [![Release][ReleaseImg]][ReleaseUrl] Create and manage instance groups with Kubernetes. instance-manager simplifies the creation of worker nodes from within a Kubernetes cluster and creates InstanceGroup objects in your cluster. Additionally, instance-manager will provision the actual machines and bootstrap them to the cluster. - instance-manager - Installation - Usage example - Currently supported provisioners - Submit and Verify - Alpha-2 Version - Contributing - Developer Guide Worker nodes in Kubernetes clusters work best if provisioned and managed using a logical grouping. Kops introduced the term “InstanceGroup” for this logical grouping. In AWS, an InstanceGroup maps to an AutoScalingGroup. Given a particular cluster, there should be a way to create, read, upgrade and delete worker nodes from within the cluster itself. This enables use-cases where worker nodes can be created in response to Kubernetes events, InstanceGroups can be automatically assigned to namespaces for multi-tenancy, etc. instance-manager provides this Kubernetes native mechanism for CRUD operations on worker nodes. Installation You must first have atleast one instance group that was manually created, in order to host the instance-manager pod. For installation instructions and mor","default_branch":null,"files":null,"tree":[],"storefront":"/r/keikoproj","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/keikoproj/instance-manager/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}