Closed ravishivt closed 7 years ago
@aric49 i think we can do this, but they'll have to be conditional values in group_vars. i don't think this is an ask for vagrant, is that a correct assumption @ravishivt? the only other thing to note is that doing CI on this will be hard to do for us. is this also acceptable?
Hi @ravishivt, thank you for the feature request. I think this would be a great enhancement to have so our solution can support multiple platforms. I will start working on this today or tomorrow.
@ravishivt did this issue get corrected with the PR #41 @aric49 completed? if so, i think we can close this issue, if you give the :+1:
Thanks @ravishivt! Closing the issue.
It would be great if the project could help deploy kubernetes to other architectures like arm/arm64. The project as-is already almost gets a working install since recent kubeadm versions have good multi-platform support built in.
Here is my post-playbook steps for getting to a happy state.
Helm/tiller doesn't currently have arm64 support, but it does have 32-bit arm support and it can be deployed with:
To make these steps work with this project, I'm thinking either ansible could detect the platform with
uname -m
or it could be user-specified ingroup_vars/all.yml
. Then, ansible just modifies the dashboard and flannel manifests with the specified architecture before installing them.Other notes: