Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VMware: support VM images that come with container runtime pre-installed #79

Closed
rsdcastro opened this issue Apr 17, 2018 · 3 comments
Closed
Labels
area/provider/vmware Issues or PRs related to vmware provider

Comments

@rsdcastro
Copy link

From @rsdcastro on April 14, 2018 1:46

VM images provided by users might have the container runtime. This issue tracks verifying if the container runtime is already pre-installed and matches the version specified by the user.

Copied from original issue: kubernetes-retired/kube-deploy#687

@rsdcastro
Copy link
Author

/cc @karan

Karan - can you update this issue based on the current implementation using Ubuntu images?

@karan
Copy link
Contributor

karan commented May 29, 2018

@roberthbailey
Copy link
Contributor

This issue was moved to kubernetes-sigs/cluster-api-provider-vsphere#11

chuckha pushed a commit to chuckha/cluster-api that referenced this issue Oct 2, 2019
Fix the name of the image in the github action
chuckha pushed a commit to chuckha/cluster-api that referenced this issue Oct 2, 2019
jayunit100 pushed a commit to jayunit100/cluster-api that referenced this issue Jan 31, 2020
* Migration to CRDs

This is a nearly buildable update of the vSphere provider to CRD.  The
next commit should be a clean dep ensure to populate the vendors.  Once
that is complete, this repo should be buildable.

The update was done using kubebuilder on a separate project and then
introducing those CRD updates to this repo.  The provider code was
updated to work with the new structure.  The kustomize and clusterctl
yaml config files still needs updating before this can be tested.

* Updated code, scripts, makefile for CRD migration

Fixed the project post CRD migration.  The build now works.  There are
a few changes in this commit, listed below.

1. Removed all unused code, scripts, and files.  This includes the old
controller's Dockerfile and makefile.
2. The old controller's Dockerfile and makefile have been rolled up into
the top level.
3. Updated the container image name with our current registry store on GCR.
4. Made a number of changes to the CRD files under config/.
5. Modify how generate-yaml.sh works.  It now calls kustomize instead of
using sed.
6. Added a 'create-yaml' target in the makefile to generate the actual
set of yaml files for clusterctl.

Fixes kubernetes-sigs#38 and kubernetes-sigs#66

* Dep ensure to get latest vendor code

* Fix makefile targets and CRD rbac files

1. Cleaned up makefile.  Added 3 images, production, dev, and ci.
2. Modified the CI push target to decode the service account info
from Travis CI.
3. Fix up the CRD rbac files that got lost in the squashes.
4. Updated the travis CI config

Resolves kubernetes-sigs#79

* Fixed informers, comments, logs

Fixed informers starting up.  Removed commented out code and unused code.
Added more logging.

* Add scripts for testing in CI

Added some scripts from the cluster-api-provider-gcp project
that adds kubebuilder and other necessary components in CI for
testing.
@killianmuldoon killianmuldoon added the area/provider/vmware Issues or PRs related to vmware provider label May 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/provider/vmware Issues or PRs related to vmware provider
Projects
None yet
Development

No branches or pull requests

4 participants