David Cohen (groovemonkey)

groovemonkey

Geek Repo

Company:@hashicorp

Location:Boston, MA

Home Page:https://tutorialinux.com

Github PK Tool:Github PK Tool

David Cohen's repositories

project-based-kubernetes

A project-based course that teaches Kubernetes in a hands-on way.

hands_on_linux-self_hosted_wordpress_for_linux_beginners

Code and configuration snippets for the course.

tutorialinux-hashistack

A hands-on learning project for consul, using Terraform

digitalocean-terraform

A quick terraform tutorial for setting up load balanced web servers in digitalocean.

sshalert

A small python script / systemd service which sends a text message on root login

Language:PythonStargazers:62Issues:4Issues:0

hands-on-ansible

Code snippets and Ansible demonstration projects for my Ansible video course.

tutorialinux-systemd-timers

A video outline for systemd timers, specifically as a replacement for cron jobs.

tf-vault-starter-aws-wrapper

A wrapper terraform module around the official Hashicorp vault-starter and vault-enterprise-starter modules for AWS. Creates all necessary resources for a Vault test/learning environment in AWS. Takes 10 minutes to set up, most of which you will spend sipping coffee.

Language:HCLStargazers:6Issues:3Issues:0

consul-service-killswitch

A little mechanism for turning on/off services via a value in the Consul KV store

Language:ShellStargazers:4Issues:3Issues:0

daves-aws-utilities

A collection of small utilities I've hacked together for everyday Amazon Web Services tasks.

Language:ShellStargazers:3Issues:3Issues:0

digitalocean-cloud-controller-manager

Kubernetes cloud-controller-manager for DigitalOcean (beta)

Language:GoLicense:Apache-2.0Stargazers:2Issues:3Issues:0

go-elixir-benchmark

A little learning adventure about datastructures, also available in video form on YouTube

gopsinspect

inspect linux processes

Language:GoStargazers:1Issues:3Issues:0

nomad

Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

Language:GoLicense:MPL-2.0Stargazers:1Issues:2Issues:0

topologicalsort

A small graph/topological sorting library to scratch an itch

Language:GoStargazers:1Issues:2Issues:0

twiddlingbits

Just some silly bit-manipulation things I was playing around with.

Language:GoStargazers:1Issues:3Issues:0

.emacs

A central place to store my emacs init.el file, since I lost my OG .emacs file :-(

Language:Emacs LispStargazers:0Issues:3Issues:0

aja

Extension of the Elixir standard library focused on data stuctures, data manipulation and performance

Language:ElixirLicense:MITStargazers:0Issues:1Issues:0

datastructures-and-algorithms

A repo that I'm using to learn DSA, along with improving my pattern-matching for different types of problems.

Language:GoStargazers:0Issues:3Issues:0

file-deduplicator

Deduplicates file content on a single file

Language:PythonStargazers:0Issues:3Issues:0

go-taskman

A toy task manager for learning go.

Language:GoLicense:NOASSERTIONStargazers:0Issues:3Issues:0

go-urlshortener

A URL-shortener written in Go, for fun

Language:GoStargazers:0Issues:3Issues:0
Language:ShellStargazers:0Issues:3Issues:0

kickstart.nvim

My own nvim config, forked from kickstart.nvim

Language:LuaLicense:MITStargazers:0Issues:2Issues:0
Language:GoStargazers:0Issues:3Issues:0

pihole-blocklist

A DNS blocklist made for use with pi-hole

Stargazers:0Issues:2Issues:0

renamesourcetree

Easy project renaming: rename all files and directories and find/replace all file content to change from an old project name to a new one.

Language:GoStargazers:0Issues:2Issues:0

simple-golang-slackbot

A simple golang slackbot based on Percy Bolmér's tutorial

Language:GoStargazers:0Issues:3Issues:0
Stargazers:0Issues:2Issues:0

trie-keys-experiment

A quick experiment using a trie to store keys/values and perform prefix searches

Language:GoStargazers:0Issues:2Issues:0