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

Add Azure support #1580

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Add Azure support #1580

wants to merge 6 commits into from

Conversation

knrt10
Copy link
Member

@knrt10 knrt10 commented Jan 17, 2022

This adds Azure support to lokomotive

Closes #314

Signed-off-by: Kautilya Tripathi kautilya@kinvolk.io

TODO

  • Add package tests
  • Add docs

Testing

Login to your azure account from the cli

az login

Flatcar Linux publishes images to the Azure Marketplace and requires accepting terms.

az vm image terms show --publish kinvolk --offer flatcar-container-linux-free --plan stable
az vm image terms accept --publish kinvolk --offer flatcar-container-linux-free --plan stable

@knrt10 knrt10 force-pushed the knrt10/azure-support branch 5 times, most recently from 463b05b to aade963 Compare January 18, 2022 07:44
@knrt10 knrt10 force-pushed the knrt10/azure-support branch 4 times, most recently from 3c240ac to 21ddc6d Compare February 2, 2022 11:15
@knrt10
Copy link
Member Author

knrt10 commented Feb 2, 2022

Currently the bootkube is failing, because of unreachable api-server errors. Fixing it.

failed to connect to {https://knrt10-etcd0.azure.knrt10.com:2379  <nil> 0 <nil>}. Err :connection error: desc = "transport: Error while dialing dial tcp: lookup knrt10-etcd0.azure.knrt10.com on 168.63.129.16:53: no such host"

@knrt10 knrt10 marked this pull request as ready for review February 2, 2022 11:23
@knrt10
Copy link
Member Author

knrt10 commented Feb 24, 2022

Latest update. The above comment error was due to DNS issue. Now using route53 dns for Azure. Successfully able to spun up the cluster on Azure. Now will do the TODO list as specified in the description

@knrt10 knrt10 force-pushed the knrt10/azure-support branch 4 times, most recently from ef7c41c to 30e8f37 Compare March 2, 2022 05:04
@knrt10 knrt10 force-pushed the knrt10/azure-support branch 2 times, most recently from dd010a1 to c450e02 Compare March 10, 2022 06:09
Updates to new version and according file changes for the respective
version.

Part of #314

Signed-off-by: Kautilya Tripathi <kautilya@kinvolk.io>
This adds new platform azure to lokomotive.

Signed-off-by: Kautilya Tripathi <kautilya@kinvolk.io>
Signed-off-by: Kautilya Tripathi <kautilya@kinvolk.io>
By default Calico manifests enable IP-in-IP encapsulation which Azure
does not support and blocks it. For VXLAN BGP networking is not
required.

Signed-off-by: Kautilya Tripathi <kautilya@kinvolk.io>
Signed-off-by: Kautilya Tripathi <kautilya@kinvolk.io>
westeurope did not support 1.21.2 now.
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.

Add Azure support
1 participant