Hey everyone, network engineer here wanting to sta...
# general
a
Hey everyone, network engineer here wanting to start learning the ways of git. Any suggestions on solid training? Thinking of adopting a git style approach to network commits.
j
Hey Allen, i found reading up about git flow really useful, we ended up not adopting it but it gives you good understanding of branching strategies. This article is great: https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud
What are you using to deploy your networks? Terraform?
a
Thanks Jamie. I'm debating between Ansible and Terraform. What do you think?
j
I've no real experience on ansible.and my understanding of it is it's more aligned to configuration management then platform deployment. From my limited knowledge of ansible the 2 can and often are used together. Terraform however I have good knowledge of. I'd go that route over ARM/Cloud formation due to its agnostic capability (can deploy to anything there's a provider for).
a
Awesome, thanks
n
@Allen Tyson we use the two together a bunch. I tend to think of ansible as the duct-tape of automation, but it generally has a broader appeal with networking devices since it 'logs in' and doesnt need an API/provider