-
Notifications
You must be signed in to change notification settings - Fork 430
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
Refactor cluster and machine actuators #68
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: justaugustus The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
The next step I'll be doing here is modifying the existing functions within the actuator package to use the Azure clients instantiated in |
(As a note, there are several types in |
/assign @marwanad |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One minor comment but looks good overall.
pkg/apis/azureprovider/v1alpha1/azuremachineproviderstatus_types.go
Outdated
Show resolved
Hide resolved
pkg/apis/azureprovider/v1alpha1/azuremachineproviderstatus_types.go
Outdated
Show resolved
Hide resolved
pkg/apis/azureprovider/v1alpha1/azuremachineproviderstatus_types.go
Outdated
Show resolved
Hide resolved
pkg/apis/azureprovider/v1alpha1/azureclusterproviderstatus_types.go
Outdated
Show resolved
Hide resolved
f362e33
to
216fdc9
Compare
Signed-off-by: Stephen Augustus <[email protected]>
Signed-off-by: Stephen Augustus <[email protected]>
./generate-yaml.sh | ||
``` | ||
|
||
<<<<<<< HEAD |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unresolved merge conflict?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Weird this didn't show on my local. Will fix.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
README.md
Outdated
|
||
- Linux or MacOS (Windows isn't supported at the moment) | ||
- A set of Azure credentials sufficient to bootstrap the cluster (an Azure service principal with Collaborator rights). | ||
- [KIND](https://sigs.k8s.io/kind) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the interest of consistency, let's move the url below the list and add the url reference here instead.
README.md
Outdated
|
||
- [Homebrew][brew] (MacOS) | ||
- [jq][jq] | ||
- [Go](https://golang.org/dl/) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as previous comment
README.md
Outdated
-c cmd/clusterctl/examples/azure/out/cluster.yaml \ | ||
-p cmd/clusterctl/examples/azure/out/provider-components.yaml \ | ||
--vm-driver kvm2 --minikube kubernetes-version=v1.12.2 | ||
./bin/clusterctl create cluster -v 3 \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like the commands are the same for both mac and linux now. (Thanks to Kind!) . Let's just keep one :)
Thanks for this @justaugustus . I'm done with my review. This should be good to go after the comments are addressed. |
After this PR is merged, we need to add tests back. Let's add an issue to track that and treat it as high priority. |
@tariq1890 -- I've addressed all the comments, this is ready for a |
(Added an issue to rewrite the cluster and machine actuator tests: #68) |
f4dca07
to
7a48df5
Compare
- generation script - Makefile - addons - example templates - kustomize templates - README.md Signed-off-by: Stephen Augustus <[email protected]>
/lgtm |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @justaugustus :)
Ignore error for other future types in delete functionality
What this PR does / why we need it:
This re-approaches some of the changes in #42 in smaller chunks.
Closes #10, closes #19
This also moves the project to using
kind
, instead of minikube. Huzzah! (thanks @BenTheElder)Special notes for your reviewer:
Currently a work-in-progress, but it could use a first-pass review./assign @tariq1890
Release note: