Community: puppet

Back to Listing

Steven Pritchard

14 December 2018


This post is the second post in a three-part series on Puppet module development using the Puppet Development Kit (PDK), adapted from a presentation for the St. Louis Puppet Users Group.

puppet, pdk, rspec, testing, programming, technical


Dylan Cochran

09 November 2018


In this month’s dev diary, we have SIMP 6.3 beta news, updates on the SIMP Console, the SIMP free trials, and two new testing programs!

simp, devops, puppet, onyxpoint


Steven Pritchard

20 September 2018


This post is the first in a three-part series on Puppet module development using the Puppet Development Kit (PDK), adapted from a presentation for the St. Louis Puppet Users Group.

puppet, pdk, rspec, testing, programming, technical


Trevor Vaughan

04 June 2018


I was recently testing some puppet code that required a modification to the server_facts inbuilt variables.

This led me to discover that the puppet catalog is not recompiled at each run of compile.

puppet, testing, rspec-puppet, programming


Dylan Cochran

02 April 2018



SIMP ENTERPRISE EDITION 6.1 RELEASE


simp, enterprise edition, compliance engine, compliance, puppet


Trevor Vaughan

10 December 2017


The Problem

While creating a custom type for cleaning up stunnel::instance artifacts on the system, I needed to get a list of services that were running on the current host.

This is also something that the svckill native type requires, and was implemented manually in the past, so I thought that there had to be a more reusable method built into Puppet.

programming, puppet, ruby


Dylan Cochran

05 December 2017


We're excited to announce the general availability of SIMP Fundamentals training! The three-day course covers the principles and practical knowledge to assist you in customizing and maintaining the SIMP framework. Our first offering is scheduled to begin February 27th, 2018

Register now, only 15 slots available!

simp, puppet


Dylan Cochran

11 July 2017


(This is part 1 of a multi part series of posts about cool things you can do with Hiera v5 on modern Puppet versions)

Introduction

In this blog post, I’m going to talk about a new feature added in Hiera v5, which is yaml file globbing.

Hiera is the data access layer for Puppet, and it is organized into hierarchies. When Puppet calls lookup(), it looks through each layer in the hierarchy, in order, and attempts to retrieve the value for a key from the layer. When it can’t find a key in the current layer, it continues on to the next one down, one at a time, until it finds a match.

hiera, puppet


Lisa Umberger

01 June 2017


SIMP (System Integrity Management Platform), powered by Puppet, is designed to establish and operate consistent state infrastructures.  Too often, I hear organizations debate over whether to use Puppet or Ansible.  This debate may be fueled by a team’s desires to reduce cost, the comfort and knowledge of staff, and a move to consolidate tooling in a given stack. My position is, why not both?  

simp, ansible, puppet


Amanda Arnold

28 April 2017


SIMP 6.0.0 is available for download. In this unified release, you can simply run SIMP 6.0, whether you have Red Hat 6 or 7. This release fully supports Puppet 4 and integrates better with Puppet Enterprise. Please see the Changelog for the relevant release information.

simp, puppet


Amanda Arnold

23 February 2017


New and existing Government customers can now purchase both SIMP+SUPPORT and professional consulting services through GSA Advantage. This is a convenient and discounted purchasing option for our US Government customers, at 4% off of our commercial rates.

gsa, simp, puppet


Amanda Arnold

12 December 2016


On November 28th, Onyx Point’s offer to the U.S. General Services Administration was accepted for final award under GSA IT Schedule 70 (GENERAL PURPOSE COMMERCIAL INFORMATION TECHNOLOGY EQUIPMENT, SOFTWARE, AND SERVICES). This contract, GS-35F-086GA, is a five-year agreement between Onyx Point, Inc. and the GSA to offer goods and services to government customers at a discounted rate from published commercial pricing. Our company President, Jay Stoner, notes “The award of our GSA contract marks a significant milestone for Onyx Point, as it allows us to better serve existing and future customers by  offering our goods and services to the broader government community at a discounted rate. This award is the culmination of months of hard work by our employees and we are grateful for their efforts. We’re excited by this opportunity and look forward to working with the GSA. ”

consulting, gsa, simp, puppet, software, support


Lisa Umberger

06 December 2016


As an IT security professional, one of the biggest challenges I face is determining whether the system I am responsible for meets the applicable compliance requirements. I’m not talking about meeting them to pass a compliance audit, but actually meeting them on a continual basis, under all circumstances. When my System Admins need to troubleshoot, I want the system to be compliant. When an upgrade is made, I want the system to be compliant. I want the system to remain compliant and ensure that a means is in place to easily demonstrate that compliance to me.

compliance, simp, puppet


Amanda Arnold

05 December 2016


SIMP and its product steward, Onyx Point, Inc., were sponsors of Puppet Conf 2106. This year’s premier IT Automation conference was held in San Diego, California and highlighted product releases and improvements, technical break-outs, and security tracks to unite DevOps professionals over common interests and challenges.

puppetconf, simp, puppet


Amanda Arnold

02 December 2016


The release of SIMP 6.0.0 Alpha is now available for community test and feedback. This release uses Puppet 4, which is distributed as a single RPM by the Puppet all-in-one (AIO) installer. Starting with 6.0.0, the SIMP version numbering scheme will follow Semantic Versioning 2.0.0. SIMP 6.0.0 will support all operating systems under that numbering scheme moving forward.

Here are some items of note about this release:

puppet, simp


Trevor Vaughan

24 October 2016


Background

programming, puppet, ruby, simp


Trevor Vaughan

05 June 2016


This is the latest update of the SIMP Project.

compliance, puppet, simp, weekly


Trevor Vaughan

07 May 2016


This is the latest update of the SIMP Project.

puppet, simp, technical


Trevor Vaughan

17 April 2016


This is the latest update of the SIMP Project.

simp, puppet, technical


Trevor Vaughan

10 April 2016


This is the latest update of the SIMP Project.

simp, puppet, technical


Trevor Vaughan

04 April 2016


This is the latest update of the SIMP Project.

simp, puppet, technical


Trevor Vaughan

29 March 2016


This is the latest update of the SIMP Project.

simp, puppet, technical


Trevor Vaughan

21 March 2016


This is the latest update of the SIMP Project.

puppet, simp, technical


Trevor Vaughan

12 March 2016


This is the first in what we hope to continue as a brief weekly update on the progress of the SIMP Project.

puppet, simp, technical


Ryan Russell-Yates

03 March 2016


I’ve been tossing around the idea of improving the User Experience of SIMP. Part of that process has been trying to decide what that actually means. I believe good UX is really about trust. We start to trust ideas based on conversation about them. I believe the best user experience would come from a conversational system.

simp, ux, puppet


Ryan Russell-Yates

14 January 2016


Configuration Management and Server Management have always gone hand-in-hand for me. In the beginning of my career, I was fortunate to learn Puppet and Linux at the same time which engaged me with both development and operational disciplines. This was my introduction to DevOps.

puppet, simp


Amanda Arnold

05 October 2015


We are looking forward to PuppetConf 2015 this week. Add _SIMP- A Flexible Compliance Automation Framework _to your agenda! ‘trevor_vaughan’, Onyx Point Vice President, will be covering the basics and answering any questions you have about this open source compliance automation initiative. You can catch him on October 9th at 2:30pm in room B-113. For additional information, please view the full conference schedule.

puppet, simp


Amanda Arnold

17 September 2015


SIMP LogoOnyx Point Vice-President and co-founder, ‘trevor_vaughan’, will present The Systems Integrity Management Platform (SIMP) to the IT automation community at this year’s PuppetConf.

conference, open_source, puppet, simp


Trevor Vaughan

13 May 2015


Yesterday, at Puppet Camp DC, I presented a talk on quickly scanning your entire fleet of MCollective connected systems using OpenSCAP.

puppet, mcollective, scap


Trevor Vaughan

17 April 2015


I recently was attempting, with little success, to set a custom environment for a subset of rspec-puppet tests. After much Googling and perusing the rspec-puppet code base, I finally came up with a method that met my needs nicely.

puppet, ruby, rspec, technical


Trevor Vaughan

09 April 2015


At the next PUG, we’ll be doing some experimentation with Beaker, the integration testing framework from Puppet Labs.

puppet, pug


Trevor Vaughan

03 August 2013


Background

puppet, ruby, technical


Trevor Vaughan

20 July 2013


Background

puppet, ruby, technical


Trevor Vaughan

19 October 2011


The second in hopefully many module releases from Onyx Point, an Rsync native type has been posted to Github.

You can get the code at https://github.com/onyxpoint/pupmod-rsync.

puppet, ruby


Trevor Vaughan

27 June 2011


The Onyx Point team has recently posted a multi-part file concatenation custom type to Github.

puppet, ruby

We work with these Technologies + Partners

puppet
gitlab
simp
beaker
redhat
`
AFCEA
GitHub
FOSSFeb