Skip to content

Instantly share code, notes, and snippets.

View dgrizzanti's full-sized avatar

David Grizzanti dgrizzanti

View GitHub Profile
@dgrizzanti
dgrizzanti / inspec.md
Last active November 1, 2023 00:06
Inspec Blog Post

Introduction to Infrastructure testing with Inspec

Testing is a common practice for software teams and has evolved tremendously over the last 2 decades. Test Drive Development (TDD), Unit Testing, Integration, Acceptance Testing, you name it there is a testing pattern for it. However, less attention is paid infrastructure testing. It’s more of a nebulous topic and is often a bit more difficult to know where it fits into your development process. developers responsible for writing these tests or the folks deploying the software? What if it’s the same team and you’re following a more “DevOps” model?

We’ll attempt to answer some of those questions and more by showcasing a common tool that can be used for infrastructure testing, called Inspec, and patterns your team can adopt to test your infrastructure like you test your software.

What is Inspec

Inspec is an open-source framework, written and maintained by Chef, for auditing and testing your application and infrastruc

@dgrizzanti
dgrizzanti / keystone changes_v1.diff
Last active August 29, 2015 14:22 — forked from jeffdeville/django_openstack_auth changes.diff
This gist encompasses the changes to keystone. v3 is the latest version and should be used over v1 and v2
From 2da7cf44b6f78c28a0b7706b28dc733146810df8 Mon Sep 17 00:00:00 2001
From: Jeff Deville <[email protected]>
Date: Thu, 19 Mar 2015 16:40:23 -0400
Subject: [PATCH] * add a new auth mechanism called InferredDomain that will
load the user regardless of domain * sso working in keystone using the
remote provider * Update the url for the return call to live under the
mod_openidc plugin's sphere of influence
---
etc/sso_callback_template.html | 22 +++++++