Operations | Monitoring | ITSM | DevOps | Cloud

Puppet

Scaling open source Puppet

In my Puppet travels over the last 10 or so years, one topic has continued to arise time and again, and that has been the ability to scale open source Puppet to thousands of nodes. While the best route is to use Puppet Enterprise for solid support and a team of talented engineers to help you in your configuration management journey, sometimes the right solution for your needs is open source Puppet.

DevOps - The Path to Continuous Compliance and Better Security

With the proliferation of high-profile hacks, data breaches and ransomware, it's easy to feel insecure about your organization's security these days. But not all security issues have to do with purposeful hacks and attacks. For many IT teams, the challenge is maintaining strict rules and regulatory requirements for everything from credit card data to health information privacy. Failing to maintain compliance can put your organization at risk of everything from lost business to substantial fines - or worse.

Critical Considerations for Continuous Delivery

With the right foundation and optimizations, your teams can successfully adopt continuous delivery practices - and deliver software faster, with fewer bugs and lower risk. If you're getting started with continuous delivery or evolving your approach, there are a few strategic considerations that can keep you on the right path.

Are speed and security mutually exclusive?

Here’s a situation that is likely familiar to you if you work in enterprise IT. The need for strong security practices is more pressing than ever, with known vulnerabilities growing exponentially, and nearly half of companies having experienced a data breach in the last two years. At the same time, organizations face demands to deploy software faster, and more frequently. IT executives consistently identify cybersecurity and speed among their top priorities.

Using bolt's terraform integration to create infrastructure for your tests - Daniel Carabas

Using the bolt/terraform integration (https://github.com/puppetlabs/puppetlabs-terraform) Daniel shows how to create arbitrary infrastructure as part of system-level acceptance testing for modules using Puppet Litmus (https://github.com/puppetlabs/puppet_litmus). #litmus #testing #terraform

Pre-Release Testing Gems in the IAC Team - Sheena Tharakanparampil

Sheena, a Senior Software Engineer on the Infrastructure Automation Content team, shows how we do pre-release testing of our tooling across our modules to avoid regressions escaping into the field. Thanks to Lore's and her work, this is now scripted and we can spend our time adding more features. #pdksync #litmus #gemtesting

Use Onceover to start testing your Puppet control repository

I am a Puppet beginner and I’m happy to make the code manager integration happen. I like to play around with my code and test my code changes on my agent nodes. However, the way I’m testing my code is a bit tedious: Save my code change, push into remote repo, run code deploy, and run Puppet on agents. Is there a simple way to quickly test my code? Yes! The answer is using Onceover.

Configure and manage Oracle Cloud Infrastructure components with Puppet

As many Oracle customers plan their migration to Oracle Cloud Infrastructure or OCI, proper tools should be considered in order to make a smooth transition. We’re excited to share that Enterprise Modules, a key contributor to the Puppet ecosystem, has recently created a module that extends the Puppet language to contain types needed to create and manage the lifecycle of objects within your Oracle Cloud Infrastructure.