Articles

Part 2: Galaxy …

In part 2 of this series we will look at how we can use an Ansible Collection to bundle multiple playbooks, roles, modules, and plugins and import/call each individually as needed in a playbook. We will also learn how to create a GitHub Action to automate the deployment of our collection to Ansible …

Part 1: Galaxy …

In part 1 of this series we will learn how to develop and use a custom plugin in your Ansible playbook. In part 2 we will look at how we can bundle this plugin into an Ansible Collection and automatically package and upload this Collection to Ansible Galaxy. Why write a custom Ansible plugin? …

Demystifying SOP and CSP, …

In my experience, many developers are not aware of the Same Origin Policy nor of the Content Security Policy, or at least were not aware of more than one or two of the directives CSP supports. Let’s lay out what these terms are and how they drastically improve the security of the web. …