This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"variables": { | |
"host": "default" | |
}, | |
"builders": [ | |
{ | |
"type": "docker", | |
"image": "debian:latest", | |
"commit": "true", | |
"run_command": [ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!doctype html> | |
<head> | |
<meta charset="utf-8"> | |
</head> | |
<body> | |
<div id="graph"></div> | |
<script src="https://d3js.org/d3.v5.min.js"></script> | |
<script> | |
(async () => { | |
overlap = 5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
FROM debian:stable AS builder | |
ENV MTAIL_VERSION=3.0.0-rc33 | |
RUN apt-get update && apt-get install -y --no-install-recommends \ | |
ca-certificates \ | |
curl && \ | |
curl -LsS -O https://github.com/google/mtail/releases/download/v${MTAIL_VERSION}/mtail_v${MTAIL_VERSION}_linux_amd64 && \ | |
mv mtail_v${MTAIL_VERSION}_linux_amd64 /usr/bin/mtail && \ | |
chmod 755 /usr/bin/mtail |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
variable bucket { | |
description = "AWS S3 bucket name to use for state storage" | |
type = string | |
} | |
variable dynamodb_table { | |
description = "AWS DynamoDB table name to use for state locking" | |
type = string | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"variables": { | |
"host": "default", | |
}, | |
"builders": [ | |
{ | |
"type": "docker", | |
"image": "debian:9.6", | |
"commit": true, | |
"run_command": [ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"context" | |
"fmt" | |
"os" | |
"github.com/google/go-github/v31/github" | |
"golang.org/x/oauth2" | |
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
# | |
# This script is used for configuring terraform and it's remote state backend | |
# for a specific environment. This is done by sourcing a backend config in the | |
# `dev` folder under the git root directory. Note that the backend config file | |
# name needs to end with a `.hcl` extension and the file basename is used as | |
# the environment name provided. It also sets a `TF_VAR_envname` with the | |
# environment name as value. | |
# | |
# For distinguishing the different environments the script also sets `PS1`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import ( | |
"bytes" | |
"fmt" | |
) | |
func CountFunc(s []byte, f func(rune) bool) int { | |
n := 0 | |
for i := 0; i < len(s); i++ { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
set -euo pipefail | |
IFS=$'\n\t' | |
# sudo ./domains.sh | tee domains.txt | awk '/AVAILABILITY_AVAILABLE$/ {print $1}' | |
structs=$(find / -maxdepth 2 -mindepth 2 \ | |
| grep -E "^/(media|run|dev)" \ | |
| grep -v -E "(_|\.)" \ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# (c) 2018 xinau <[email protected]> | |
# GNU General Public License v3.0+ (see https://www.gnu.org/licenses/gpl-3.0.txt) | |
from __future__ import (absolute_import, division, print_function) | |
__metaclass__ = type | |
DOCUMENTATION = ''' | |
callback: prometheus | |
callback_type: aggregate | |
short_description: expose playbook stats to as Prometheus metrics. |
OlderNewer