Skip to content

Instantly share code, notes, and snippets.

GROK PATTERN
AUDIT type=%{WORD:audit_type} msg=audit\(%{NUMBER:audit_epoch}:%{NUMBER:audit_counter}\): argc=(%{NUMBER:audit_argc}) %{GREEDYDATA:audit_raw_args}
# Logstash Conf snippet
filter {
@sl1pm4t
sl1pm4t / Command
Created December 5, 2016 01:52
Convert terraform output to terraform.tfvars format on command line
terraform output | sed -ne 's/\(.*\) = \(.*\)/\1="\2"/p'
@sl1pm4t
sl1pm4t / start-consul-sidecars.sh
Last active May 8, 2019 22:30
Start multiple Consul sidecars
#!/bin/bash
set -eu
readonly ADMIN_PORT_START=19000
# Start sidecars
function start_consul_envoy_sidecar {
local -r sidecar_for="$1"
local -r admin_bind_port="$2"
variable "env" {
default = ["dev", "test", "stage", "prod"]
}
locals {
env = toset(var.env)
}
resource "template_file" "list_toset" {
for_each = local.env

Keybase proof

I hereby claim:

  • I am sl1pm4t on github.
  • I am sl1pm4t (https://keybase.io/sl1pm4t) on keybase.
  • I have a public key ASCtP4HP94ohhBGrsJrOqKCYjg3V2A5eHzZJLEFYbeAC7Ao

To claim this, I am signing this object: