- Lightning Talks
Ansible-NYC is happy to announce the next Meetup with presentations by Sofia Nieves, and Homero Pawlowski. Thanks to Charlie Keinath and Beeswax for hosting the event! --------------------- Sofia will show how ansible-lint is a valuable tool for ensuring that your Ansible code is readable for your team and your future self. In this lightning talk, Sofia will be speaking about ansible-lint's options and her experience with applying it to legacy Ansible code. Sofia has worked in the internet hosting industry for eight years and is currently a Linux Systems Engineer at Rackspace. She has been dabbling with Ansible since 2015 and has been working with it more seriously for the past year. --------------------- Homero will demonstrate creating simple CI/CD pipelines using Ansible AWX/Tower and Gitlab. He'll talk about what patterns to use when structuring your inventory and playbooks in general, and as AWX/Tower resources, with a brief walk thru demonstration. Homero is currently a Senior Consultant with Red Hat in NYC with 5+ years of experience helping clients with infrastructure and application development automation.
- An Ansible Developer and Ecosystem Story
Timothy Appnel joins us to explain the future of Ansible Content and what to expect starting with the release of Ansible 2.8 and continuing over the coming years. This is a great chance to discuss the future of Ansible and provide your feedback. Timothy Appnel is a Senior Product Manager, and "Jack of all trades" on the Ansible team at Red Hat. Tim has over 25 years of corporate IT and startup experience across numerous industries. Tim is an old-timer in the Ansible community that has been contributing since version v0.5. The synchronize module in Ansible is all his fault. Please be sure to provide the name on your legal ID. You will need ID to enter the building for the Meetup.
- Ansible Image Bakeries: Best Practices & Pitfalls
Happy Cyber Monday Ansiblers! Come and join us next Weds Dec 5th for a fun evening with Jenkins! (This is probably the best deal you've gotten all day, FREE event with pizza to boot!) In this talk, Richard Bullington-Mcguire will discuss using Ansible, Packer, and Jenkins to create an image bakery pipeline and image bakery patterns that will allow you to support both immutable infrastructure deployments with containers and/or virtual machine images with deployment scripts. Richard will be sharing best practices for building pipelines such as creating tests for the baked images. He will also show some tricks and techniques to work around some nasty provisioning challenges, such as splitting a slow Ansible deployment in two, and he will demonstrate how to scale out a working system. Come and learn how you can gain speed and efficiency in scale-out deployments and work around some idempotency challenges using Jenkins, Packer, Ansible, Terraform, EC2 Auto Scaling Groups, and AWS CodeDeploy (This will be especially useful for those folks who have legacy apps to support!) === Speaker Bio === Richard Bullington-McGuire is Principal Architect at Modus Create. (https://moduscreate.com/) Richard is a serial entrepreneur and versatile technologist with experience in agile processes, software development, system architecture, devops, mobile computing, for-profit and non-profit start-up companies, and design. He is a member of both IEEE and ACM. === Agenda === * 6:30 - 7pm: Social with Pizza * 7pm: Richard will present his talk. Late comers might not be let in after 7pm. :( If you know you'll be late that evening let us know ahead of time! ( You can reach me here https://www.meetup.com/members/13879327/ ) === Sponsor === We thank RapidSOS (https://www.rapidsos.com/) once again for opening their space up for us to invade. See you all on Weds 12/5 for our last 2018 hurrah! Connie & Dan
- Phoenix Servers with Ansible: How I Learned to Stop Worrying and Love DNS
Have lots of legacy or “black box” servers that no one understands? Want to duplicate the environment without copying the mess, (or create new mess)? Ever wished you can just blow that system up, over and over again? In this talk, Mike Lazzaro, Lead Systems Engineer at OTG (https://www.otgexp.com/), will walk through how his team used Ansible to lift their internal DNS system out of a legacy environment and into a set of “phoenix servers” that can be destroyed and completely rebuilt in about 15 minutes. Whether you're new to Ansible, or are curious of how to adopt "phoenix server" practices to your workplace, this is the talk for you. We would like to thank our venue host/sponsor RapidSOS (https://www.rapidsos.com/) for providing the space.
- CI/CD in Network Management? Yes you can!
"Network infrastructure as Code" is great, but what about the neccessary CI/CD that comes with adopting anything "As-Code"? And how? This talk will dive into how to leverage Ansible to meet the unique challenges that comes with managing a network infrastructure. We'll talk about using Ansible to manage one-off post change checkouts, to automate post testing, and yes, even network simulation of your changes! Test integration into your network management pipeline can be a reality, and its easier than you think with Ansible. SPEAKER: Anthony Miloslavsky is a 15-year veteran in the network technology field with a focus on traditional network engineering and architecture, working mostly in the financial sector. Now he's "all about the cloud" - working as a Systems Engineer for Cumulus Networks in the NYC metro area, helping financial orgs embracing their automated and disaggregation network future, one at a time. WE WELCOME...members of NYC Networkers! https://www.meetup.com/nycnetworkers/ SPONSOR: We sincerely thank Cumulus Networks and EMC for making this event possible. Cumulus Linux v. 3.7 is here! Check it out at https://cumulusnetworks.com/products/cumulus-linux/
- Ansible all the Windows things!
Ansible makes linux automation easy, but what about Windows, and how? This presentation will cover using Ansible to automate the deployment and configuration of Windows machines, whether on-site or in the cloud (such as Azure). We will include a complete “how-to”, tips and tricks learned from our prior experience, and our approach for local testing of cloud-based deployments. SPEAKERS David Passarelli and David Diez (“the Davids”) are part of Camelot Consulting Group, Inc. (http://camelotcg.com), which specializes in helping clients to reduce risk and improve outcomes in their IT projects. We focus on partnering with small organizations (those having less than 150 total employees) and assisting in the following areas: agile project management, continuous integration/continuous delivery, infrastructure management, and data analysis. OUR HOST ShopKeep (http://www.shopkeep.com) puts your cash register on an iPad. It’s intuitive and easy to use. We were founded by a merchant, so we know simple, powerful solutions beat complicated bells and whistles every time. With ShopKeep, you can accept any form of payment and you get essential features like automatic inventory tracking, employee management and real time sales reporting anytime, anyplace.
- AWX Project
Red Hat recently announced the new open source AWX Project, the upstream for Ansible Tower. What is it, and why do you want it? Chris Houseknecht of Ansible will take us through a demo in which he'll cover installation, usage, a bit of architecture, and answer your questions. Please join us at Yodle HQ for pizza, drinks and a great presentation by Chris. A special thank you to Yodle and Ken Gorab for allowing us to use their space.
- Ansible Best Practices: The Essentials
There's more than one way of using Ansible, we all know that. But what is the best way to leverage the tool so we don't surprise ourselves down the line with gotchas that can only be solved with a major refactoring? Ansible Best Practices: The Essentials Ansible (as most of you probably know) is the Swiss Army knife of DevOps, capable of handling many powerful automation tasks with the flexibility to adapt to many environments and workflows. Not all approaches are created equal though. Don't let yours undermine the simplicity and power of Ansible. Based on actual experiences helping Ansible users, we'll show you what to do, and what not to do, to create the most reliable, resilient, and easy-to-manage solutions. Speaker: Timothy Appnel (https://www.linkedin.com/in/tappnel) Timothy Appnel is a Principal Product Manager and "Jack of all trades" at Ansible with over 25 years of corporate IT and startup experience across numerous industries. Tim is an old-timer in the Ansible community that has been contributing since version v0.5. The synchronize module in Ansible is all his fault :).
- Managing Complex Ansible Inventories
Celik Sismanturk will present Knewton's solution to a common problem users and organizations face with Ansible: * How can Ansible support multiple environments? * How can Ansible support provisioning in multiple AWS billing accounts? Celik will describe how the team at Knewton was able to extend the ec2.py inventory script while integrating it with Hashicorp's Vault and a custom library for environments. He'll walk us through some of the decisions that Celik and the team made and the pain points they found while developing and integrating these tools. Celik is an Observability Engineer at Knewton, currently working on improving monitoring and alerting systems. He graduated from Ohio University with a B.S. in Electrical Engineering. Celik has been working as part of the Infrastructure team at Knewton for about two years and interacts with Ansible daily. At Knewton he has had the opportunity to ansible-ize many of the internal services, including Jenkins, Gerrit, gocd, pypi, Splunk, Sensu, and Graphite. In his free time Celik enjoys learning new programming languages (currently working with Golang), and has been developing in Python since he joined Knewton.
- Ansible Use Cases
People new to Ansible often ask how to start using Ansible and introduce it to their team and company. This Meetup will consist of two talks: How Flatiron Health was able to leverage Ansible to work with Chef and How to leverage Terraform and Ansible to test new technologies in your organization. The first presentation will be by Alex Lo of Flatiron Health. In his words, "we introduced Ansible into a Chef environment a year ago to cover blind spots in configuration management / automation. We're now in a much better place and folks ask us when we're getting rid of chef. We'll show how we use Ansible for cloud configuration in AWS and for mutable host configuration." The second presentation will be by Daniel Lang of HBO, and he will show how Terraform and Ansible can be used to quickly prototype new tools in your organization.