Skip to content

Instantly share code, notes, and snippets.

💭
I think I can

Rich Hintz rjhintz

💭
I think I can
Block or report user

Report or block rjhintz

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@rjhintz
rjhintz / HeavyNetworking442.md
Last active Apr 30, 2019
Heavy Networking 442: The Source Of Truth Shall Set You Free (To Automate) Comments
View HeavyNetworking442.md

A few comments on the Heavy Networking 442: The Source Of Truth Shall Set You Free (To Automate) podcast.

There's never enough time to discuss every detail that might be worth exploring, of course.

At around 4:20 - Sources of Truth

In the discussion of the three sources of truth, I wasn't clear:

  • if the data in the Netbox data repository was versioned so that a bad config could be reverted
  • what's the repository for the remaining cloud services
@rjhintz
rjhintz / cloudcast20190410.md
Created Apr 13, 2019
Cloudcast: Network Reliability Engineering
View cloudcast20190410.md

Cloudcast: Network Reliability Engineering

Episode: 10 Apr 2019

http://www.thecloudcast.net/2019/04/network-reliability-engineering-nre-nre.html

Interesting show and a great idea to reduce the barriers to entry for networking folks wanting to learn automation skills, but the idea of focusing narrowly on network reliability engineering as a take off from site reliability engineering really seems to perpetuate the network silo. The concept is “Site RE,” and expressly not Dev RE, Ops RE, Net RE, Security RE… More on this in the later discussion of frustration about getting an API key.

Timestamp 16:00

Around 16:00 there’s discussion about the inadvisability of putting a new release of networking system software on a prod device because it’s expected to be buggy. Paraphrasing, Automation is about reliability, not about going faster. This idea isn’t really explored. It’s not clear why the goal can’t be both better reliability and iterating faster or even if one reinforces the other.

17:15

Around 17:15,

@rjhintz
rjhintz / aws_resources.md
Last active Apr 14, 2019
Resources for AWS questions
View aws_resources.md

Resources for AWS questions, in opinionated order of usefulness:

  • AWS docs
  • The Open Guide to Amazon Web Services
  • Google, but you have to have the right search terms because of the number of results that come up
  • StackOverflow, can be good with fuzzier terms, but you may go down a rabbithole of links
  • AWS forums, but target the specific forum and beware of old answers
  • Reddit AWS sub is ok, but it helps to ask a "good" question" with enough context
  • Reddit DevOps can be ok, but is filled with opinion presented as facts
  • Reddit sysadmin can be ok, but be prepared for a lot of Reddit culture and more random opinions
  • og-aws/answers Slack channel
@rjhintz
rjhintz / aws_sa_pro_exam.md
Last active May 9, 2019
Passing AWS Certified Solutions Architect - Professional Exam
View aws_sa_pro_exam.md

Opinionated advice on passing the AWS Certified Solutions Architect - Professional Exam

Current as of: August, 2016

Passing SA Pro:

  • get ACloudGuru 5 certification bundle. (Disclaimer: I have no financial interest in ACloudGuru.)
  • work through Associate courses. Take and pass all Associate exams.
  • work through SA Pro course
  • take the SA Pro Sample exam. Note that answers are provided for version from the Japan site. Download the PDF. The answers are at the end of each question.
  • take SA Pro Practice exam. If you get 75% or higher, just take the SA Pro exam.
@rjhintz
rjhintz / amz_linux_git.md
Last active Apr 14, 2019
AWS Linux: Git Install From Source
View amz_linux_git.md

AWS Linux: Installing Git from Source

Method

Method:

  1. sudo yum update
  2. sudo yum install curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel
  3. sudo yum install asciidoc xmlto docbook2X
  4. sudo yum install gcc autoconf
  5. sudo ln -s /usr/bin/db2x_docbook2texi /usr/bin/docbook2x-texi
  6. wget https://github.com/git/git/archive/v2.8.4.zip
@rjhintz
rjhintz / state_of_cloud.md
Last active Jun 7, 2016
Thoughts on "Greg Knieriemen's Blog - The REAL State of Cloud"
View state_of_cloud.md
@rjhintz
rjhintz / aws_security_wp_diff.md
Last active Jun 7, 2016
AWS Security Whitepaper Notable Revision Differences
View aws_security_wp_diff.md
View aws_iam_policies.md

AWS IAM Policies

Switch Roles

{
    "Version": "2012-10-17",
    "Statement": {
        "Effect": "Allow",
        "Action": "sts:AssumeRole",
        "Resource": "arn:aws:iam::123456789012:role/*"
    }
You can’t perform that action at this time.