Skip to content
This repository has been archived by the owner on Jan 20, 2022. It is now read-only.

Support Azure #378

Merged
merged 1 commit into from
Dec 4, 2020
Merged

Support Azure #378

merged 1 commit into from
Dec 4, 2020

Conversation

kenji-cloudnatix
Copy link
Contributor

Add pkg/volumes/azure.

Add pkg/volumes/azure.

return &client{
metadata: m,
vmssesClient: &vmssesClient,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nit: These fields names are hard to read at first. It might be clearer to drop client and just go with scaleSets, scaleSetVMs, disks and networkInterfaces.

But OTOH I'm also new to the azure SDK, so this might just be because I'm not familiar with it all!

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed! Let me fix with a separate PR.

@justinsb
Copy link
Contributor

justinsb commented Dec 4, 2020

This looks great - thanks @kenji-cloudnatix

/approve
/lgtm

@justinsb justinsb merged commit ef62fd1 into kopeio:master Dec 4, 2020
Copy link
Contributor Author

@kenji-cloudnatix kenji-cloudnatix left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the quick review, @justinsb !


return &client{
metadata: m,
vmssesClient: &vmssesClient,
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed! Let me fix with a separate PR.

kenji-cloudnatix added a commit to cloudnatix/etcd-manager-public that referenced this pull request Dec 4, 2020
Make them easier to read as suggested in
kopeio#378.
justinsb pushed a commit to justinsb/etcdadm that referenced this pull request Dec 5, 2020
Make them easier to read as suggested in
kopeio/etcd-manager#378.
justinsb added a commit to justinsb/kops that referenced this pull request Dec 9, 2020
Highlights:

* Fix arm64 images, which were built with an incorrect base image.
* Initial (experimental) Azure support

Full change list:

* Update Kops dependency for Azure Blob Storage support [kubernetes#372](kopeio/etcd-manager#372)
* Exclude gazelle from tools/deb-tools [kubernetes#373](kopeio/etcd-manager#373)
* Regenerate bazel in tools/deb-tools [kubernetes#374](kopeio/etcd-manager#374)
* Release notes for 3.0.20201202 [kubernetes#375](kopeio/etcd-manager#375)
* Remove travis CI [kubernetes#377](kopeio/etcd-manager#377)
* Fix vendor generation for tools/deb-tools subproject [kubernetes#376](kopeio/etcd-manager#376)
* Add script to verify image hashes [kubernetes#380](kopeio/etcd-manager#380)
* Fix some incorrect base image hashes for arm64 [kubernetes#379](kopeio/etcd-manager#379)
* Support Azure [kubernetes#378](kopeio/etcd-manager#378)
* Add more descriptions to wait loops [kubernetes#383](kopeio/etcd-manager#383)
* Rename fields in the azure client struct [kubernetes#382](kopeio/etcd-manager#382)
* Fix small typo in code comment [kubernetes#381](kopeio/etcd-manager#381)
hakman pushed a commit to hakman/kops that referenced this pull request Dec 9, 2020
Highlights:

* Fix arm64 images, which were built with an incorrect base image.
* Initial (experimental) Azure support

Full change list:

* Update Kops dependency for Azure Blob Storage support [kubernetes#372](kopeio/etcd-manager#372)
* Exclude gazelle from tools/deb-tools [kubernetes#373](kopeio/etcd-manager#373)
* Regenerate bazel in tools/deb-tools [kubernetes#374](kopeio/etcd-manager#374)
* Release notes for 3.0.20201202 [kubernetes#375](kopeio/etcd-manager#375)
* Remove travis CI [kubernetes#377](kopeio/etcd-manager#377)
* Fix vendor generation for tools/deb-tools subproject [kubernetes#376](kopeio/etcd-manager#376)
* Add script to verify image hashes [kubernetes#380](kopeio/etcd-manager#380)
* Fix some incorrect base image hashes for arm64 [kubernetes#379](kopeio/etcd-manager#379)
* Support Azure [kubernetes#378](kopeio/etcd-manager#378)
* Add more descriptions to wait loops [kubernetes#383](kopeio/etcd-manager#383)
* Rename fields in the azure client struct [kubernetes#382](kopeio/etcd-manager#382)
* Fix small typo in code comment [kubernetes#381](kopeio/etcd-manager#381)
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants