7 ms·
Show HN: Ansible Crash Course
Hi Everyone.
My name is Mike. I've created a free Ansible Crash Course. It's a course aimed at people who are new to Ansible and want to get up and running quickly. It goes into a fair amount of detail on most topics, but should something be missing just let me know and I'll add it in.
Any and all help would be greatly appreciated! Just note an email address is required to register for the course - this is a limitation of the platform I'm using to host the course. Sorry about that!
The course can be found over here: https://www.thecloud.coach/ansible-crash-course
Any and all feedback is greatly appreciated!
Thanks a bunch,
Mike.
- slenk 7y agoWhat will me email address be used for?
- praveenster 7y agoNot op but it is mentioned in the Show HN blurb above: > Just note an email address is required to register for the course - this is a limitation of the platform I'm using to host the course. Sorry about that!
- slenk 7y agoCrap. My habit of skimming strikes again
- yjftsjthsd-h 7y agoThat doesn't quite seem like an answer. Can I put in a fake address? If I put in a real address, will the platform decide to spam me?
- slenk 7y agoLike, can I use https://temp-mail.org/en/ https://temp-mail.org/en/ or will I need the email to access the material at a future date?
- jadia 7y agoJust put in ANY valid email. They don't even ask you to confirm it before starting the course. I generally use https://www.yopmail.com https://www.yopmail.com emails, works fine.
- movedx 7y agoYes you can.
- berbec 7y agoLooks really interesting. My jobs is talking about implementing Ansible, so I'll definately be taking this and providing feedback! Thanks for the knowledge donation.
- movedx 7y agoYou're welcome, friend.
- tpayne84 7y agoOne suggestion: Once one video ends, it would be nice if we would be re-directed or if the following video would load automatically. Presently, I have to manually navigate from the current topic to the next and then activate the video to begin playing... This is of course very minor, but it would still be a nice update. [edit: fix spelling fail]
- kstenerud 7y agoThis won't be really helpful to you since you've already built it, but I'm the kind of person who doesn't like videos. I AM interested in Ansible, but I don't want to sit through videos about it; I want to read and follow the examples as I do. Actually, I wonder what the split is between people who prefer videos vs people who prefer reading?
- yNeolh 7y agoI truly prefer videos over text, I mean, in a perfect world, I want both, but for me, Videos are faster If I want to learn something from Zero. And for deeper understanding I go to the official documentation. But of course, that's my opinion, some time a fast tutorial will do it.
- h1d 7y agoAbsolutely no to videos. Can't easily tell what's where when I want to jump to a certain section, no result from web search for the contents and can't even copy paste any examples. It's like keep watching TV for news to find the tiny bit that you might care about. Much waste of time.
- scaryclam 7y agoIf it's a video, I'm very likely to just hit the back button. I skim read far faster than a video is capable of giving me the information and I can't copy and edit example code from a video. I get that some people like videos, but unless there's a transcript, I'm not going to be using it. Now, if it's a general talk on a subject, a video is great as the speaker can entertain as the talk. But if it's tutorials, please write the article's to go with it.
- nitemice 7y agoI think you've hit on a good compromise: videos with a transcript (including code examples). That way, people who want a video have a video (with the bonus of something to read-along to), and people who want text have text.
- arendtio 7y ago
- meddlepal 7y agoI really wish there was a configuration management tool out there with a statically typed API. I've spent countless hours debugging Ansible's YAML which gets really unwieldy with hundreds or thousands of tasks.
- breatheoften 7y agoPulumi comes the closest that I’ve seen — https://www.pulumi.com/ https://www.pulumi.com/
- cheshire_cat 7y agoThis seems to work only with cloud providers, not with dedi boxes / VPSs?
- eropple 7y ago"Cloud?" It can work with anything with an API. If there's a Terraform provider that they or the community hasn't projected into TypeScript (or whatever) you can do that yourself with minimal effort. Not sure what else you'd want.
- fock 7y agoHow about plain old SSH? like all those low-end-boxes, you know ;).
- eropple 7y agoI could write a provider to do so in a couple hours if one doesn't already exist. But frankly, if you're using those boxes you've already decided that your time is worth less than your money and spending time on automation is probably lower ROI than moving to something, anything, with an API. Anything that isn't IBM, anyway.
- fock 7y ago
- jadia 7y agoI'm more inclined towards watching videos rather than reading books or articles. It's quick and introduces to various best practices. I started ansible with playbooks. I didn't know about the adhoc commands until now. Nice content! Keep going.
- movedx 7y agoThank you :-)
- commandercheng 7y agoI agree, you have done a very good job keeping the videos short and focused. We use Ansible my job, and it's always been a bit of a dark art to me. Very much appreciate these videos.
- webwanderings 7y agoThis is very nice and effective. I just wish you had spent time in using the real world examples related to the server configs, instead of using the examples of hello-world, list of a, b, c, etc.
- movedx 7y agoThat's coming, for sure :-)
- coderinsg 7y agowell constructed course! Comprehensive. Thanks for the effort, I bet you spent lots of time into it.
- movedx 7y agoAbout a week of work :-)
- sciencesama 7y agovery few people understand the basics and you hit right on the point it is a state management with configuration as code and others can contribute to your work and approve the changes you are going to make rather than just you go make them, you can test the configurations on test machines before throwing into real world so you are adding extra set of eyes to prevent catastrophe.
- movedx 7y agoThanks! That's exactly it! If we move into a future where everything is configured as code, I think that'll be of great benefit. Secondly, I think people will - by default - just become programmers. That can only be a good thing, I reckon.