{"repo":"example42/psick","free":true,"listed":false,"github":"https://github.com/example42/psick","clone":"git clone https://github.com/example42/psick.git","description":"Puppet Systems Infrastructure Construction Kit: The control-repo","language":"Shell","stars":660,"topics":["puppet","vagrant-environments","control-systems","control-repo","puppet-tasks","infrastructure","fabric-tasks","hiera-eyaml","profile","docker"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"PSICK Puppet Systems Infrastructure Construction Kit Your infrastructure control repository. From this repository you can build your IT infrastructure and manage it via Puppet. PSICK is a Puppet control-repo with support for different tools to manage systems provisioning: - A modern, opinionated, general purpose, full featured, reusable, customisable control-repo - Support for multiple ways to test local Puppet code (unit, integration, acceptance tests on multiple targets) - Support for different CI solutions (Gitlab, GitHub, CD4PE...) - Usable in every Puppet setup, based on Puppet Enterprise, Open Source, with or without Foreman This control repo, among the other third party modules, uses the companion psick module which provides: - A robust interface for Hiera driven nodes classification - Ready to use profiles for common system baselines - Support for application specific psick profiles , via the psick profile - Easy integration with common third party component modules Sample Hiera data for the PSICK control-repo is available via the psick-hieradata module. Setup of a new control-repo Download this repository: git clone https://github.com/example42/psick cd psick ./psick create The psick command currently it just allows you to create a new control-repo and populate it either with a bare minimal skeleton, or with the full PSICK contents. In the future it will provide the possibility to pick single components (integrations, profiles...), see how they diff compared to your ","default_branch":null,"files":null,"tree":[],"storefront":"/r/example42","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/example42/psick/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}