Skip to content

Instantly share code, notes, and snippets.

View fm-jason's full-sized avatar

Jason Miller fm-jason

  • Finite Mobius, LLC
  • Glen Burnie, MD
View GitHub Profile
@fm-jason
fm-jason / _readme.md
Last active June 21, 2017 14:07
Color Map References

Color Map References

This is a collection of references that I have found useful in learning about color in data visualization. It is loosely ordered, starting with explanations of deficiencies of the widely-used "rainbow" color map, and moving on to recommendations for good color maps.

[Why Should Engineers and Scientists Be Worried About Color?][1]

Rogowitz & Treinish, IBM

A thorough, scholarly discussion on why the color maps we choose are important.

[Rainbow Color Map (Still) Considered Harmful][2]

@fm-jason
fm-jason / _readme.md
Last active August 2, 2020 19:12
Salt SSL Certificate Deployment

Overview

This gist provides a quick overview of deploying SSL certificates to servers using Salt. I use a wildcard certificate for our domain, which makes management easier.

Quick Start

  1. Start with pillar_ssl-certificate.sls, which should be populated with your certificates and placed in Salt's pillar_roots directory (typically /srv/pillar).
  2. Place state_ssl-certificate.sls in Salt's file_roots directory (typically /srv/salt).
  3. Include the contents of top.sls in both the pillar and state top.sls file. (Modify for your minion IDs of course.)

Details

Use pillars to distribute sensitive data, such as SSL certificates. Accoring to the [Salt Pillar Walkthrough][2]:

Information transferred via pillar is guaranteed to only be presented to the minions that are targeted, making Pillar suitable for managing security information, such as cryptographic keys and passwords.