att-comdev / halcyon-kubernetes

Ansible playbooks for a kubadm-based kubernetes deployment, on supporting any cloud and any kubeadm-enabled OS.
Apache License 2.0
35 stars 22 forks source link

ARM Support for halcyon-kubernetes #41

Closed aric49 closed 7 years ago

aric49 commented 7 years ago

Enabling ARM and ARM64 Support for halcyon-kubernetes deployment feature enhancement requested by @ravishivt

To enable ARM Support: 1) in group_vars/all.yml, set arm_enabled: true 2) set kube_sdn: flannel

@ravishivt -- Let me know if this is the functionality you are looking for.


This change is Reviewable

aric49 commented 7 years ago

Re-opening PR for re-factoring

aric49 commented 7 years ago

I refactored this PR so it will dynamically check to see if the system is ARM-based by parsing the output of uname -a, as per @ravishivt

aric49 commented 7 years ago

Thank you for the input @ravishivt! My latest commit addresses all of the possible architecture scenarios for Flannel and dashboard deployments. Please review and see if this is a good solution.

ravishivt commented 7 years ago

I will give it a go. I glanced through the code and it looks good. Great work @aric49!