├── .gimps.yaml ├── .github └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .golangci.yml ├── .prow ├── e2e-features.yaml ├── postsubmits.yaml ├── provider-alibaba.yaml ├── provider-anexia.yaml ├── provider-aws.yaml ├── provider-azure.yaml ├── provider-digitalocean.yaml ├── provider-equinix-metal.yaml ├── provider-gcp.yaml ├── provider-hetzner.yaml ├── provider-kubevirt.yaml ├── provider-linode.yaml ├── provider-nutanix.yaml ├── provider-openstack.yaml ├── provider-scaleway.yaml ├── provider-vmware-cloud-director.yaml ├── provider-vsphere.yaml └── verify.yaml ├── .wwhrd.yml ├── .yamllint.conf ├── CONTRIBUTING.md ├── DCO ├── Dockerfile ├── LICENSE ├── Makefile ├── NOTICE ├── OWNERS ├── OWNERS_ALIASES ├── README.md ├── cmd ├── machine-controller │ └── main.go └── webhook │ └── main.go ├── code-of-conduct.md ├── docs ├── anexia.md ├── cloud-provider.md ├── e2e-infra.md ├── howto-provider.md ├── kubevirt.md ├── network-restrictions.md ├── nutanix.md ├── openstack-images.md ├── operating-system.md ├── provisioning.md ├── registry-authentication.md ├── rhel-custom-image.md ├── vmware-cloud-director.md └── vsphere.md ├── examples ├── alerts.yaml ├── alibaba-machinedeployment.yaml ├── anexia-machinedeployment.yaml ├── aws-machinedeployment.yaml ├── azure-machinedeployment.yaml ├── baremetal-tinkerbell-machinedeployment.yaml ├── cdi-operator-cr.yaml ├── cdi-operator.yaml ├── digitalocean-machinedeployment.yaml ├── equinixmetal-machinedeployment.yaml ├── gce-machinedeployment.yaml ├── hetzner-machinedeployment.yaml ├── kubevirt-cr.yaml ├── kubevirt-local-mounter.yaml ├── kubevirt-local-provisioner.yaml ├── kubevirt-machinedeployment.yaml ├── kubevirt-operator-0.19.0.yaml ├── linode-machinedeployment.yaml ├── machine-controller.yaml ├── nutanix-machinedeployment.yaml ├── opennebula-machinedeployment.yaml ├── openstack-machinedeployment.yaml ├── operating-system-manager.yaml ├── scaleway-machinedeployment.yaml ├── vmware-cloud-director-machinedeployment.yaml ├── vsphere-datastore-cluster-machinedeployment.yaml ├── vsphere-machinedeployment.yaml ├── vultr-machinedeployment.yaml └── webhook-certificate.cnf ├── go.mod ├── go.sum ├── hack ├── boilerplate.go.txt ├── boilerplate │ ├── boilerplate.Dockerfile.txt │ ├── boilerplate.Makefile.txt │ ├── boilerplate.bzl.txt │ ├── boilerplate.generatego.txt │ ├── boilerplate.go.txt │ ├── boilerplate.py.txt │ └── boilerplate.sh.txt ├── build-kubevirt-images.sh ├── ci │ ├── calico.yaml │ ├── cleanup.sh │ ├── download-gocache.sh │ ├── run-e2e-tests.sh │ ├── setup-cni-in-kind.sh │ ├── setup-kind-cluster.sh │ ├── setup-machine-controller-in-kind.sh │ └── upload-gocache.sh ├── cleanup_machines.sh ├── e2e-setup-openstack-images.sh ├── header.txt ├── kubevirt_dockerfiles │ └── dockerfile.ubuntu ├── lib.sh ├── run-machine-controller.sh ├── setup-openstack-images.sh ├── update-fixtures.sh ├── verify-boilerplate.sh └── verify-licenses.sh ├── image-builder ├── .gitignore ├── README.md ├── RPM-GPG-KEY-CentOS-7 ├── build.sh ├── coreos_signing_key.asc └── download_kubernetes.sh ├── pkg ├── admission │ ├── admission.go │ ├── machinedeployments.go │ ├── machinedeployments_test.go │ ├── machinedeployments_validation.go │ ├── machines.go │ ├── machines_test.go │ └── util.go ├── cloudprovider │ ├── cache │ │ ├── cloudprovidercache.go │ │ └── cloudprovidercache_test.go │ ├── common │ │ └── ssh │ │ │ └── ssh.go │ ├── errors │ │ └── errors.go │ ├── instance │ │ └── instance.go │ ├── provider.go │ ├── provider │ │ ├── alibaba │ │ │ └── provider.go │ │ ├── anexia │ │ │ ├── helper_test.go │ │ │ ├── instance.go │ │ │ ├── instance_test.go │ │ │ ├── network_provisioning.go │ │ │ ├── provider.go │ │ │ ├── provider_test.go │ │ │ ├── reconcile_context.go │ │ │ └── resolve_config.go │ │ ├── aws │ │ │ ├── gzip.go │ │ │ └── provider.go │ │ ├── azure │ │ │ ├── config.go │ │ │ ├── create_delete_resources.go │ │ │ ├── get_client.go │ │ │ ├── provider.go │ │ │ └── provider_test.go │ │ ├── baremetal │ │ │ ├── plugins │ │ │ │ ├── driver.go │ │ │ │ └── tinkerbell │ │ │ │ │ ├── client │ │ │ │ │ ├── hardware.go │ │ │ │ │ ├── template.go │ │ │ │ │ ├── utils.go │ │ │ │ │ └── workflow.go │ │ │ │ │ ├── driver.go │ │ │ │ │ └── types │ │ │ │ │ └── hardware.go │ │ │ └── provider.go │ │ ├── digitalocean │ │ │ └── provider.go │ │ ├── edge │ │ │ └── provider.go │ │ ├── equinixmetal │ │ │ └── provider.go │ │ ├── external │ │ │ └── provider.go │ │ ├── fake │ │ │ └── provider.go │ │ ├── gce │ │ │ ├── config.go │ │ │ ├── instance.go │ │ │ ├── provider.go │ │ │ ├── provider_test.go │ │ │ └── service.go │ │ ├── hetzner │ │ │ └── provider.go │ │ ├── kubevirt │ │ │ ├── provider.go │ │ │ ├── provider_test.go │ │ │ └── testdata │ │ │ │ ├── affinity-no-values.yaml │ │ │ │ ├── affinity.yaml │ │ │ │ ├── custom-local-disk.yaml │ │ │ │ ├── dedicated-vcpus.yaml │ │ │ │ ├── eviction-strategy-live-migrate.yaml │ │ │ │ ├── extra-headers-set.yaml │ │ │ │ ├── http-image-source.yaml │ │ │ │ ├── instancetype-preference-custom.yaml │ │ │ │ ├── instancetype-preference-standard.yaml │ │ │ │ ├── kubeovn-provider-network.yaml │ │ │ │ ├── nominal-case.yaml │ │ │ │ ├── pvc-image-source.yaml │ │ │ │ ├── registry-image-source-pod.yaml │ │ │ │ ├── registry-image-source.yaml │ │ │ │ ├── secondary-disks.yaml │ │ │ │ ├── topologyspreadconstraints.yaml │ │ │ │ └── use-storage-as-storage-target.yaml │ │ ├── linode │ │ │ └── provider.go │ │ ├── nutanix │ │ │ ├── client.go │ │ │ └── provider.go │ │ ├── opennebula │ │ │ └── provider.go │ │ ├── openstack │ │ │ ├── helper.go │ │ │ ├── provider.go │ │ │ └── provider_test.go │ │ ├── scaleway │ │ │ └── provider.go │ │ ├── vmwareclouddirector │ │ │ ├── client.go │ │ │ ├── helper.go │ │ │ └── provider.go │ │ ├── vsphere │ │ │ ├── client.go │ │ │ ├── helper.go │ │ │ ├── helper_test.go │ │ │ ├── network.go │ │ │ ├── provider.go │ │ │ ├── provider_test.go │ │ │ ├── rule.go │ │ │ └── vmgroup.go │ │ └── vultr │ │ │ └── provider.go │ ├── testing │ │ └── testing.go │ ├── types │ │ └── types.go │ ├── util │ │ ├── cloud_init_settings.go │ │ ├── cloud_init_settings_test.go │ │ ├── http.go │ │ ├── net.go │ │ ├── testdata │ │ │ └── userdata.yaml │ │ ├── util.go │ │ └── util_test.go │ └── validationwrapper.go ├── clusterinfo │ ├── configmap.go │ └── configmap_test.go ├── controller │ ├── machine │ │ ├── bootstrap.go │ │ ├── controller.go │ │ ├── controller_test.go │ │ └── metrics.go │ ├── machinedeployment │ │ ├── controller.go │ │ ├── metrics.go │ │ ├── rolling.go │ │ └── sync.go │ ├── machineset │ │ ├── controller.go │ │ ├── delete_policy.go │ │ ├── machine.go │ │ └── status.go │ ├── nodecsrapprover │ │ ├── controller.go │ │ ├── controller_test.go │ │ └── doc.go │ └── util │ │ ├── machine.go │ │ └── machine_deployment.go ├── health │ └── readiness.go ├── kubernetes │ └── helper.go ├── log │ └── zap.go ├── migrations │ └── migrations.go ├── node │ ├── eviction │ │ ├── eviction.go │ │ └── eviction_test.go │ ├── flags.go │ ├── nodemanager │ │ └── node_manager.go │ └── poddeletion │ │ └── pod_deletion.go └── rhsm │ ├── satellite_subscription_manager.go │ ├── satellite_subscription_manager_test.go │ ├── subscription_manager.go │ ├── subscription_manager_test.go │ └── util.go ├── sdk ├── .golangci.yml ├── LICENSE ├── Makefile ├── README.md ├── apis │ ├── cluster │ │ ├── common │ │ │ ├── consts.go │ │ │ └── plugins.go │ │ └── v1alpha1 │ │ │ ├── common_types.go │ │ │ ├── conversions │ │ │ ├── conversions.go │ │ │ ├── conversions_test.go │ │ │ ├── providerconfig_to_providerspec.go │ │ │ ├── providerconfig_to_providerspec_test.go │ │ │ └── testdata │ │ │ │ ├── clusterv1alpha1machineDeploymentWithProviderConfig │ │ │ │ └── hetzner.yaml │ │ │ │ ├── clusterv1alpha1machineSetWithProviderConfig │ │ │ │ └── hetzner.yaml │ │ │ │ ├── clusterv1alpha1machineWithProviderConfig │ │ │ │ ├── aws.yaml │ │ │ │ └── hetzner.yaml │ │ │ │ ├── machinesv1alpha1machine │ │ │ │ ├── aws.yaml │ │ │ │ ├── azure.yaml │ │ │ │ ├── digitalocean.yaml │ │ │ │ ├── hetzner.yaml │ │ │ │ ├── linode.yaml │ │ │ │ ├── openstack.yaml │ │ │ │ ├── vsphere-static-ip.yaml │ │ │ │ └── vsphere.yaml │ │ │ │ ├── migrated_clusterv1alpha1machine │ │ │ │ ├── aws.yaml │ │ │ │ ├── azure.yaml │ │ │ │ ├── digitalocean.yaml │ │ │ │ ├── hetzner.yaml │ │ │ │ ├── linode.yaml │ │ │ │ ├── openstack.yaml │ │ │ │ ├── vsphere-static-ip.yaml │ │ │ │ └── vsphere.yaml │ │ │ │ ├── migrated_clusterv1alpha1machineDeploymentWithProviderConfig │ │ │ │ └── hetzner.yaml │ │ │ │ ├── migrated_clusterv1alpha1machineSetWithProviderConfig │ │ │ │ └── hetzner.yaml │ │ │ │ └── migrated_clusterv1alpha1machineWithProviderConfig │ │ │ │ ├── aws.yaml │ │ │ │ └── hetzner.yaml │ │ │ ├── defaults.go │ │ │ ├── doc.go │ │ │ ├── machine_types.go │ │ │ ├── machineclass_types.go │ │ │ ├── machinedeployment_types.go │ │ │ ├── machineset_types.go │ │ │ ├── register.go │ │ │ └── zz_generated.deepcopy.go │ └── machines │ │ ├── register.go │ │ └── v1alpha1 │ │ ├── defaults.go │ │ ├── doc.go │ │ ├── register.go │ │ ├── types.go │ │ └── zz_generated.deepcopy.go ├── bootstrap │ ├── doc.go │ └── types.go ├── cloudprovider │ ├── alibaba │ │ └── types.go │ ├── anexia │ │ └── types.go │ ├── aws │ │ └── types.go │ ├── azure │ │ └── types.go │ ├── baremetal │ │ ├── plugins │ │ │ ├── plugins.go │ │ │ └── tinkerbell │ │ │ │ └── types.go │ │ └── types.go │ ├── digitalocean │ │ └── types.go │ ├── equinixmetal │ │ └── types.go │ ├── gce │ │ └── types.go │ ├── hetzner │ │ └── types.go │ ├── kubevirt │ │ └── types.go │ ├── linode │ │ └── types.go │ ├── nutanix │ │ └── types.go │ ├── opennebula │ │ └── types.go │ ├── openstack │ │ └── types.go │ ├── scaleway │ │ └── types.go │ ├── vmwareclouddirector │ │ └── types.go │ ├── vsphere │ │ └── types.go │ └── vultr │ │ └── types.go ├── go.mod ├── go.sum ├── internal │ └── test │ │ └── helper.go ├── jsonutil │ └── strict.go ├── net │ └── net.go ├── node │ └── eviction.go ├── providerconfig │ ├── configvar │ │ └── resolver.go │ ├── resolver.go │ ├── types.go │ └── types_test.go └── userdata │ ├── amzn2 │ └── config.go │ ├── default.go │ ├── default_test.go │ ├── flatcar │ └── config.go │ ├── rhel │ └── config.go │ ├── rockylinux │ └── config.go │ └── ubuntu │ └── config.go └── test └── e2e └── provisioning ├── all_e2e_test.go ├── deploymentscenario.go ├── helper.go ├── migrateuidscenario.go ├── testdata ├── machine-invalid.yaml ├── machine-openstack.yaml ├── machinedeployment-alibaba.yaml ├── machinedeployment-anexia.yaml ├── machinedeployment-aws-arm-machines.yaml ├── machinedeployment-aws-ebs-encryption-enabled.yaml ├── machinedeployment-aws-spot-instances.yaml ├── machinedeployment-aws.yaml ├── machinedeployment-azure-custom-image-reference.yaml ├── machinedeployment-azure-redhat-satellite.yaml ├── machinedeployment-azure.yaml ├── machinedeployment-baremetal-tinkerbell.yaml ├── machinedeployment-digitalocean.yaml ├── machinedeployment-equinixmetal.yaml ├── machinedeployment-gce.yaml ├── machinedeployment-hetzner.yaml ├── machinedeployment-kubevirt.yaml ├── machinedeployment-linode.yaml ├── machinedeployment-nutanix.yaml ├── machinedeployment-opennebula.yaml ├── machinedeployment-openstack-multiple-networks.yaml ├── machinedeployment-openstack-project-auth.yaml ├── machinedeployment-openstack-upgrade.yml ├── machinedeployment-openstack.yaml ├── machinedeployment-scaleway.yaml ├── machinedeployment-vmware-cloud-director.yaml ├── machinedeployment-vsphere-anti-affinity.yaml ├── machinedeployment-vsphere-datastore-cluster.yaml ├── machinedeployment-vsphere-multiple-nic.yaml ├── machinedeployment-vsphere-resource-pool.yaml ├── machinedeployment-vsphere-static-ip.yaml ├── machinedeployment-vsphere.yaml └── machinedeployment-vultr.yaml └── verify.go /.gimps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.gimps.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.prow/e2e-features.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/e2e-features.yaml -------------------------------------------------------------------------------- /.prow/postsubmits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/postsubmits.yaml -------------------------------------------------------------------------------- /.prow/provider-alibaba.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-alibaba.yaml -------------------------------------------------------------------------------- /.prow/provider-anexia.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-anexia.yaml -------------------------------------------------------------------------------- /.prow/provider-aws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-aws.yaml -------------------------------------------------------------------------------- /.prow/provider-azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-azure.yaml -------------------------------------------------------------------------------- /.prow/provider-digitalocean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-digitalocean.yaml -------------------------------------------------------------------------------- /.prow/provider-equinix-metal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-equinix-metal.yaml -------------------------------------------------------------------------------- /.prow/provider-gcp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-gcp.yaml -------------------------------------------------------------------------------- /.prow/provider-hetzner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-hetzner.yaml -------------------------------------------------------------------------------- /.prow/provider-kubevirt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-kubevirt.yaml -------------------------------------------------------------------------------- /.prow/provider-linode.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-linode.yaml -------------------------------------------------------------------------------- /.prow/provider-nutanix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-nutanix.yaml -------------------------------------------------------------------------------- /.prow/provider-openstack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-openstack.yaml -------------------------------------------------------------------------------- /.prow/provider-scaleway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-scaleway.yaml -------------------------------------------------------------------------------- /.prow/provider-vmware-cloud-director.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-vmware-cloud-director.yaml -------------------------------------------------------------------------------- /.prow/provider-vsphere.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/provider-vsphere.yaml -------------------------------------------------------------------------------- /.prow/verify.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.prow/verify.yaml -------------------------------------------------------------------------------- /.wwhrd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.wwhrd.yml -------------------------------------------------------------------------------- /.yamllint.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/.yamllint.conf -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/DCO -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/NOTICE -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/OWNERS -------------------------------------------------------------------------------- /OWNERS_ALIASES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/OWNERS_ALIASES -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/README.md -------------------------------------------------------------------------------- /cmd/machine-controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/cmd/machine-controller/main.go -------------------------------------------------------------------------------- /cmd/webhook/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/cmd/webhook/main.go -------------------------------------------------------------------------------- /code-of-conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/code-of-conduct.md -------------------------------------------------------------------------------- /docs/anexia.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/anexia.md -------------------------------------------------------------------------------- /docs/cloud-provider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/cloud-provider.md -------------------------------------------------------------------------------- /docs/e2e-infra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/e2e-infra.md -------------------------------------------------------------------------------- /docs/howto-provider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/howto-provider.md -------------------------------------------------------------------------------- /docs/kubevirt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/kubevirt.md -------------------------------------------------------------------------------- /docs/network-restrictions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/network-restrictions.md -------------------------------------------------------------------------------- /docs/nutanix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/nutanix.md -------------------------------------------------------------------------------- /docs/openstack-images.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/openstack-images.md -------------------------------------------------------------------------------- /docs/operating-system.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/operating-system.md -------------------------------------------------------------------------------- /docs/provisioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/provisioning.md -------------------------------------------------------------------------------- /docs/registry-authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/registry-authentication.md -------------------------------------------------------------------------------- /docs/rhel-custom-image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/rhel-custom-image.md -------------------------------------------------------------------------------- /docs/vmware-cloud-director.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/vmware-cloud-director.md -------------------------------------------------------------------------------- /docs/vsphere.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/docs/vsphere.md -------------------------------------------------------------------------------- /examples/alerts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/alerts.yaml -------------------------------------------------------------------------------- /examples/alibaba-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/alibaba-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/anexia-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/anexia-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/aws-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/aws-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/azure-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/azure-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/baremetal-tinkerbell-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/baremetal-tinkerbell-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/cdi-operator-cr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/cdi-operator-cr.yaml -------------------------------------------------------------------------------- /examples/cdi-operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/cdi-operator.yaml -------------------------------------------------------------------------------- /examples/digitalocean-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/digitalocean-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/equinixmetal-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/equinixmetal-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/gce-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/gce-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/hetzner-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/hetzner-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/kubevirt-cr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/kubevirt-cr.yaml -------------------------------------------------------------------------------- /examples/kubevirt-local-mounter.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/kubevirt-local-mounter.yaml -------------------------------------------------------------------------------- /examples/kubevirt-local-provisioner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/kubevirt-local-provisioner.yaml -------------------------------------------------------------------------------- /examples/kubevirt-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/kubevirt-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/kubevirt-operator-0.19.0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/kubevirt-operator-0.19.0.yaml -------------------------------------------------------------------------------- /examples/linode-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/linode-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/machine-controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/machine-controller.yaml -------------------------------------------------------------------------------- /examples/nutanix-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/nutanix-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/opennebula-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/opennebula-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/openstack-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/openstack-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/operating-system-manager.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/operating-system-manager.yaml -------------------------------------------------------------------------------- /examples/scaleway-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/scaleway-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/vmware-cloud-director-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/vmware-cloud-director-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/vsphere-datastore-cluster-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/vsphere-datastore-cluster-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/vsphere-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/vsphere-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/vultr-machinedeployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/vultr-machinedeployment.yaml -------------------------------------------------------------------------------- /examples/webhook-certificate.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/examples/webhook-certificate.cnf -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/go.sum -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.Dockerfile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/boilerplate/boilerplate.Dockerfile.txt -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.Makefile.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/boilerplate/boilerplate.Makefile.txt -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.bzl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/boilerplate/boilerplate.bzl.txt -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.generatego.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/boilerplate/boilerplate.generatego.txt -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/boilerplate/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.py.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/boilerplate/boilerplate.py.txt -------------------------------------------------------------------------------- /hack/boilerplate/boilerplate.sh.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/boilerplate/boilerplate.sh.txt -------------------------------------------------------------------------------- /hack/build-kubevirt-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/build-kubevirt-images.sh -------------------------------------------------------------------------------- /hack/ci/calico.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/ci/calico.yaml -------------------------------------------------------------------------------- /hack/ci/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/ci/cleanup.sh -------------------------------------------------------------------------------- /hack/ci/download-gocache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/ci/download-gocache.sh -------------------------------------------------------------------------------- /hack/ci/run-e2e-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/ci/run-e2e-tests.sh -------------------------------------------------------------------------------- /hack/ci/setup-cni-in-kind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/ci/setup-cni-in-kind.sh -------------------------------------------------------------------------------- /hack/ci/setup-kind-cluster.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/ci/setup-kind-cluster.sh -------------------------------------------------------------------------------- /hack/ci/setup-machine-controller-in-kind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/ci/setup-machine-controller-in-kind.sh -------------------------------------------------------------------------------- /hack/ci/upload-gocache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/ci/upload-gocache.sh -------------------------------------------------------------------------------- /hack/cleanup_machines.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/cleanup_machines.sh -------------------------------------------------------------------------------- /hack/e2e-setup-openstack-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/e2e-setup-openstack-images.sh -------------------------------------------------------------------------------- /hack/header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/header.txt -------------------------------------------------------------------------------- /hack/kubevirt_dockerfiles/dockerfile.ubuntu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/kubevirt_dockerfiles/dockerfile.ubuntu -------------------------------------------------------------------------------- /hack/lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/lib.sh -------------------------------------------------------------------------------- /hack/run-machine-controller.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/run-machine-controller.sh -------------------------------------------------------------------------------- /hack/setup-openstack-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/setup-openstack-images.sh -------------------------------------------------------------------------------- /hack/update-fixtures.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/update-fixtures.sh -------------------------------------------------------------------------------- /hack/verify-boilerplate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/verify-boilerplate.sh -------------------------------------------------------------------------------- /hack/verify-licenses.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/hack/verify-licenses.sh -------------------------------------------------------------------------------- /image-builder/.gitignore: -------------------------------------------------------------------------------- 1 | /downloads 2 | *.vmdk 3 | -------------------------------------------------------------------------------- /image-builder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/image-builder/README.md -------------------------------------------------------------------------------- /image-builder/RPM-GPG-KEY-CentOS-7: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/image-builder/RPM-GPG-KEY-CentOS-7 -------------------------------------------------------------------------------- /image-builder/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/image-builder/build.sh -------------------------------------------------------------------------------- /image-builder/coreos_signing_key.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/image-builder/coreos_signing_key.asc -------------------------------------------------------------------------------- /image-builder/download_kubernetes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/image-builder/download_kubernetes.sh -------------------------------------------------------------------------------- /pkg/admission/admission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/admission/admission.go -------------------------------------------------------------------------------- /pkg/admission/machinedeployments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/admission/machinedeployments.go -------------------------------------------------------------------------------- /pkg/admission/machinedeployments_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/admission/machinedeployments_test.go -------------------------------------------------------------------------------- /pkg/admission/machinedeployments_validation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/admission/machinedeployments_validation.go -------------------------------------------------------------------------------- /pkg/admission/machines.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/admission/machines.go -------------------------------------------------------------------------------- /pkg/admission/machines_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/admission/machines_test.go -------------------------------------------------------------------------------- /pkg/admission/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/admission/util.go -------------------------------------------------------------------------------- /pkg/cloudprovider/cache/cloudprovidercache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/cache/cloudprovidercache.go -------------------------------------------------------------------------------- /pkg/cloudprovider/cache/cloudprovidercache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/cache/cloudprovidercache_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/common/ssh/ssh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/common/ssh/ssh.go -------------------------------------------------------------------------------- /pkg/cloudprovider/errors/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/errors/errors.go -------------------------------------------------------------------------------- /pkg/cloudprovider/instance/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/instance/instance.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/alibaba/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/alibaba/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/anexia/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/anexia/helper_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/anexia/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/anexia/instance.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/anexia/instance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/anexia/instance_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/anexia/network_provisioning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/anexia/network_provisioning.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/anexia/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/anexia/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/anexia/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/anexia/provider_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/anexia/reconcile_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/anexia/reconcile_context.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/anexia/resolve_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/anexia/resolve_config.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/aws/gzip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/aws/gzip.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/aws/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/aws/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/azure/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/azure/config.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/azure/create_delete_resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/azure/create_delete_resources.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/azure/get_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/azure/get_client.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/azure/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/azure/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/azure/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/azure/provider_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/baremetal/plugins/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/baremetal/plugins/driver.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/client/hardware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/client/hardware.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/client/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/client/template.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/client/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/client/utils.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/client/workflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/client/workflow.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/driver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/driver.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/types/hardware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/baremetal/plugins/tinkerbell/types/hardware.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/baremetal/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/baremetal/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/digitalocean/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/digitalocean/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/edge/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/edge/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/equinixmetal/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/equinixmetal/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/external/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/external/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/fake/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/fake/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/gce/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/gce/config.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/gce/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/gce/instance.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/gce/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/gce/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/gce/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/gce/provider_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/gce/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/gce/service.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/hetzner/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/hetzner/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/provider_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/affinity-no-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/affinity-no-values.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/affinity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/affinity.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/custom-local-disk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/custom-local-disk.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/dedicated-vcpus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/dedicated-vcpus.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/eviction-strategy-live-migrate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/eviction-strategy-live-migrate.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/extra-headers-set.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/extra-headers-set.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/http-image-source.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/http-image-source.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/instancetype-preference-custom.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/instancetype-preference-custom.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/instancetype-preference-standard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/instancetype-preference-standard.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/kubeovn-provider-network.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/kubeovn-provider-network.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/nominal-case.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/nominal-case.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/pvc-image-source.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/pvc-image-source.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/registry-image-source-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/registry-image-source-pod.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/registry-image-source.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/registry-image-source.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/secondary-disks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/secondary-disks.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/topologyspreadconstraints.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/topologyspreadconstraints.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/kubevirt/testdata/use-storage-as-storage-target.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/kubevirt/testdata/use-storage-as-storage-target.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/linode/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/linode/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/nutanix/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/nutanix/client.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/nutanix/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/nutanix/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/opennebula/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/opennebula/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/openstack/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/openstack/helper.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/openstack/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/openstack/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/openstack/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/openstack/provider_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/scaleway/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/scaleway/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vmwareclouddirector/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vmwareclouddirector/client.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vmwareclouddirector/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vmwareclouddirector/helper.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vmwareclouddirector/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vmwareclouddirector/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vsphere/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vsphere/client.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vsphere/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vsphere/helper.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vsphere/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vsphere/helper_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vsphere/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vsphere/network.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vsphere/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vsphere/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vsphere/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vsphere/provider_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vsphere/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vsphere/rule.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vsphere/vmgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vsphere/vmgroup.go -------------------------------------------------------------------------------- /pkg/cloudprovider/provider/vultr/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/provider/vultr/provider.go -------------------------------------------------------------------------------- /pkg/cloudprovider/testing/testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/testing/testing.go -------------------------------------------------------------------------------- /pkg/cloudprovider/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/types/types.go -------------------------------------------------------------------------------- /pkg/cloudprovider/util/cloud_init_settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/util/cloud_init_settings.go -------------------------------------------------------------------------------- /pkg/cloudprovider/util/cloud_init_settings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/util/cloud_init_settings_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/util/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/util/http.go -------------------------------------------------------------------------------- /pkg/cloudprovider/util/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/util/net.go -------------------------------------------------------------------------------- /pkg/cloudprovider/util/testdata/userdata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/util/testdata/userdata.yaml -------------------------------------------------------------------------------- /pkg/cloudprovider/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/util/util.go -------------------------------------------------------------------------------- /pkg/cloudprovider/util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/util/util_test.go -------------------------------------------------------------------------------- /pkg/cloudprovider/validationwrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/cloudprovider/validationwrapper.go -------------------------------------------------------------------------------- /pkg/clusterinfo/configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/clusterinfo/configmap.go -------------------------------------------------------------------------------- /pkg/clusterinfo/configmap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/clusterinfo/configmap_test.go -------------------------------------------------------------------------------- /pkg/controller/machine/bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machine/bootstrap.go -------------------------------------------------------------------------------- /pkg/controller/machine/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machine/controller.go -------------------------------------------------------------------------------- /pkg/controller/machine/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machine/controller_test.go -------------------------------------------------------------------------------- /pkg/controller/machine/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machine/metrics.go -------------------------------------------------------------------------------- /pkg/controller/machinedeployment/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machinedeployment/controller.go -------------------------------------------------------------------------------- /pkg/controller/machinedeployment/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machinedeployment/metrics.go -------------------------------------------------------------------------------- /pkg/controller/machinedeployment/rolling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machinedeployment/rolling.go -------------------------------------------------------------------------------- /pkg/controller/machinedeployment/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machinedeployment/sync.go -------------------------------------------------------------------------------- /pkg/controller/machineset/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machineset/controller.go -------------------------------------------------------------------------------- /pkg/controller/machineset/delete_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machineset/delete_policy.go -------------------------------------------------------------------------------- /pkg/controller/machineset/machine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machineset/machine.go -------------------------------------------------------------------------------- /pkg/controller/machineset/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/machineset/status.go -------------------------------------------------------------------------------- /pkg/controller/nodecsrapprover/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/nodecsrapprover/controller.go -------------------------------------------------------------------------------- /pkg/controller/nodecsrapprover/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/nodecsrapprover/controller_test.go -------------------------------------------------------------------------------- /pkg/controller/nodecsrapprover/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/nodecsrapprover/doc.go -------------------------------------------------------------------------------- /pkg/controller/util/machine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/util/machine.go -------------------------------------------------------------------------------- /pkg/controller/util/machine_deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/controller/util/machine_deployment.go -------------------------------------------------------------------------------- /pkg/health/readiness.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/health/readiness.go -------------------------------------------------------------------------------- /pkg/kubernetes/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/kubernetes/helper.go -------------------------------------------------------------------------------- /pkg/log/zap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/log/zap.go -------------------------------------------------------------------------------- /pkg/migrations/migrations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/migrations/migrations.go -------------------------------------------------------------------------------- /pkg/node/eviction/eviction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/node/eviction/eviction.go -------------------------------------------------------------------------------- /pkg/node/eviction/eviction_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/node/eviction/eviction_test.go -------------------------------------------------------------------------------- /pkg/node/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/node/flags.go -------------------------------------------------------------------------------- /pkg/node/nodemanager/node_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/node/nodemanager/node_manager.go -------------------------------------------------------------------------------- /pkg/node/poddeletion/pod_deletion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/node/poddeletion/pod_deletion.go -------------------------------------------------------------------------------- /pkg/rhsm/satellite_subscription_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/rhsm/satellite_subscription_manager.go -------------------------------------------------------------------------------- /pkg/rhsm/satellite_subscription_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/rhsm/satellite_subscription_manager_test.go -------------------------------------------------------------------------------- /pkg/rhsm/subscription_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/rhsm/subscription_manager.go -------------------------------------------------------------------------------- /pkg/rhsm/subscription_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/rhsm/subscription_manager_test.go -------------------------------------------------------------------------------- /pkg/rhsm/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/pkg/rhsm/util.go -------------------------------------------------------------------------------- /sdk/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/.golangci.yml -------------------------------------------------------------------------------- /sdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/LICENSE -------------------------------------------------------------------------------- /sdk/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/Makefile -------------------------------------------------------------------------------- /sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/README.md -------------------------------------------------------------------------------- /sdk/apis/cluster/common/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/common/consts.go -------------------------------------------------------------------------------- /sdk/apis/cluster/common/plugins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/common/plugins.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/common_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/common_types.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/conversions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/conversions.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/conversions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/conversions_test.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/providerconfig_to_providerspec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/providerconfig_to_providerspec.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/providerconfig_to_providerspec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/providerconfig_to_providerspec_test.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/clusterv1alpha1machineDeploymentWithProviderConfig/hetzner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/clusterv1alpha1machineDeploymentWithProviderConfig/hetzner.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/clusterv1alpha1machineSetWithProviderConfig/hetzner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/clusterv1alpha1machineSetWithProviderConfig/hetzner.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/clusterv1alpha1machineWithProviderConfig/aws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/clusterv1alpha1machineWithProviderConfig/aws.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/clusterv1alpha1machineWithProviderConfig/hetzner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/clusterv1alpha1machineWithProviderConfig/hetzner.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/aws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/aws.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/azure.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/digitalocean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/digitalocean.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/hetzner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/hetzner.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/linode.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/linode.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/openstack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/openstack.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/vsphere-static-ip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/vsphere-static-ip.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/vsphere.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/machinesv1alpha1machine/vsphere.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/aws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/aws.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/azure.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/digitalocean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/digitalocean.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/hetzner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/hetzner.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/linode.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/linode.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/openstack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/openstack.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/vsphere-static-ip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/vsphere-static-ip.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/vsphere.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machine/vsphere.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machineDeploymentWithProviderConfig/hetzner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machineDeploymentWithProviderConfig/hetzner.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machineSetWithProviderConfig/hetzner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machineSetWithProviderConfig/hetzner.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machineWithProviderConfig/aws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machineWithProviderConfig/aws.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machineWithProviderConfig/hetzner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/conversions/testdata/migrated_clusterv1alpha1machineWithProviderConfig/hetzner.yaml -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/defaults.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/doc.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/machine_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/machine_types.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/machineclass_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/machineclass_types.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/machinedeployment_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/machinedeployment_types.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/machineset_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/machineset_types.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/register.go -------------------------------------------------------------------------------- /sdk/apis/cluster/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/cluster/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /sdk/apis/machines/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/machines/register.go -------------------------------------------------------------------------------- /sdk/apis/machines/v1alpha1/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/machines/v1alpha1/defaults.go -------------------------------------------------------------------------------- /sdk/apis/machines/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/machines/v1alpha1/doc.go -------------------------------------------------------------------------------- /sdk/apis/machines/v1alpha1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/machines/v1alpha1/register.go -------------------------------------------------------------------------------- /sdk/apis/machines/v1alpha1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/machines/v1alpha1/types.go -------------------------------------------------------------------------------- /sdk/apis/machines/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/apis/machines/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /sdk/bootstrap/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/bootstrap/doc.go -------------------------------------------------------------------------------- /sdk/bootstrap/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/bootstrap/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/alibaba/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/alibaba/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/anexia/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/anexia/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/aws/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/aws/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/azure/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/azure/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/baremetal/plugins/plugins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/baremetal/plugins/plugins.go -------------------------------------------------------------------------------- /sdk/cloudprovider/baremetal/plugins/tinkerbell/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/baremetal/plugins/tinkerbell/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/baremetal/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/baremetal/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/digitalocean/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/digitalocean/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/equinixmetal/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/equinixmetal/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/gce/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/gce/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/hetzner/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/hetzner/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/kubevirt/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/kubevirt/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/linode/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/linode/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/nutanix/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/nutanix/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/opennebula/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/opennebula/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/openstack/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/openstack/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/scaleway/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/scaleway/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/vmwareclouddirector/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/vmwareclouddirector/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/vsphere/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/vsphere/types.go -------------------------------------------------------------------------------- /sdk/cloudprovider/vultr/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/cloudprovider/vultr/types.go -------------------------------------------------------------------------------- /sdk/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/go.mod -------------------------------------------------------------------------------- /sdk/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/go.sum -------------------------------------------------------------------------------- /sdk/internal/test/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/internal/test/helper.go -------------------------------------------------------------------------------- /sdk/jsonutil/strict.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/jsonutil/strict.go -------------------------------------------------------------------------------- /sdk/net/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/net/net.go -------------------------------------------------------------------------------- /sdk/node/eviction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/node/eviction.go -------------------------------------------------------------------------------- /sdk/providerconfig/configvar/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/providerconfig/configvar/resolver.go -------------------------------------------------------------------------------- /sdk/providerconfig/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/providerconfig/resolver.go -------------------------------------------------------------------------------- /sdk/providerconfig/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/providerconfig/types.go -------------------------------------------------------------------------------- /sdk/providerconfig/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/providerconfig/types_test.go -------------------------------------------------------------------------------- /sdk/userdata/amzn2/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/userdata/amzn2/config.go -------------------------------------------------------------------------------- /sdk/userdata/default.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/userdata/default.go -------------------------------------------------------------------------------- /sdk/userdata/default_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/userdata/default_test.go -------------------------------------------------------------------------------- /sdk/userdata/flatcar/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/userdata/flatcar/config.go -------------------------------------------------------------------------------- /sdk/userdata/rhel/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/userdata/rhel/config.go -------------------------------------------------------------------------------- /sdk/userdata/rockylinux/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/userdata/rockylinux/config.go -------------------------------------------------------------------------------- /sdk/userdata/ubuntu/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/sdk/userdata/ubuntu/config.go -------------------------------------------------------------------------------- /test/e2e/provisioning/all_e2e_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/all_e2e_test.go -------------------------------------------------------------------------------- /test/e2e/provisioning/deploymentscenario.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/deploymentscenario.go -------------------------------------------------------------------------------- /test/e2e/provisioning/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/helper.go -------------------------------------------------------------------------------- /test/e2e/provisioning/migrateuidscenario.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/migrateuidscenario.go -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machine-invalid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machine-invalid.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machine-openstack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machine-openstack.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-alibaba.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-alibaba.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-anexia.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-anexia.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-aws-arm-machines.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-aws-arm-machines.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-aws-ebs-encryption-enabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-aws-ebs-encryption-enabled.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-aws-spot-instances.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-aws-spot-instances.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-aws.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-aws.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-azure-custom-image-reference.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-azure-custom-image-reference.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-azure-redhat-satellite.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-azure-redhat-satellite.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-azure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-azure.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-baremetal-tinkerbell.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-baremetal-tinkerbell.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-digitalocean.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-digitalocean.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-equinixmetal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-equinixmetal.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-gce.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-gce.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-hetzner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-hetzner.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-kubevirt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-kubevirt.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-linode.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-linode.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-nutanix.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-nutanix.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-opennebula.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-opennebula.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-openstack-multiple-networks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-openstack-multiple-networks.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-openstack-project-auth.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-openstack-project-auth.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-openstack-upgrade.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-openstack-upgrade.yml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-openstack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-openstack.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-scaleway.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-scaleway.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-vmware-cloud-director.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-vmware-cloud-director.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-vsphere-anti-affinity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-vsphere-anti-affinity.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-vsphere-datastore-cluster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-vsphere-datastore-cluster.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-vsphere-multiple-nic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-vsphere-multiple-nic.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-vsphere-resource-pool.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-vsphere-resource-pool.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-vsphere-static-ip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-vsphere-static-ip.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-vsphere.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-vsphere.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/testdata/machinedeployment-vultr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/testdata/machinedeployment-vultr.yaml -------------------------------------------------------------------------------- /test/e2e/provisioning/verify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubermatic/machine-controller/HEAD/test/e2e/provisioning/verify.go --------------------------------------------------------------------------------