rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
yum install -y http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
yum-config-manager --enable elrepo-kernel
[root@master /srv/salt/containers/mongodb]$ docker run -p 27017:27017 -v /opt/storage:/data/db -d mongodb | |
83d6c907269a52a071d5bb6934aade62078ff7f491770572a3affd70abac270f | |
[root@master /srv/salt/containers/mongodb]$ docker exec -it silly_brown bash | |
[root@83d6c907269a /]# cd /data/db/ | |
[root@83d6c907269a db]# ll | |
total 0 |
[root@master /srv/salt]$ cat docker.sls | |
rpm -Uvh http://cbs.centos.org/kojifiles/packages/docker/1.4.1/2.el7/x86_64/docker-1.4.1-2.el7.x86_64.rpm: | |
cmd.run | |
docker: | |
pkg.installed: | |
- name: docker | |
service.running: | |
- name: docker |
CATTLE_API_UI_INDEX=http://cdn.rancher.io/ui/0.8.5/static/index.html | |
CATTLE_DB_CATTLE_MYSQL_HOST= | |
CATTLE_DB_CATTLE_MYSQL_PORT= | |
CATTLE_GRAPHITE_HOST= | |
CATTLE_GRAPHITE_PORT= | |
CATTLE_HOME=/var/lib/cattle | |
CATTLE_LOGBACK_OUTPUT_GELF_HOST= | |
CATTLE_LOGBACK_OUTPUT_GELF_PORT= | |
[BOOTSTRAP] Starting Cattle | |
[BOOTSTRAP] CATTLE_HOME=/var/lib/cattle |
#-------------------# | |
# rancher_agent.sls # | |
#-------------------# | |
# This is the end goal | |
#docker run --rm -it --privileged -v /var/run/docker.sock:/var/run/docker.sock rancher/agent http://192.168.200.42:8080: | |
# cmd.run | |
python-pip: | |
pkg.installed |
#!/usr/bin/env bash | |
IP=localhost | |
for INDEX in $(curl -s $IP:9200/_cat/indices?v | awk '{print $3}' | grep logstash-); do | |
curl -s -X GET $IP:9200/$INDEX/tripdata/_search?pretty -d ' | |
{ | |
"query": { | |
"bool": { | |
"must_not": [ | |
{ "match": { "MYFIELD": "352252060022408" } }, |
.ONESHELL: | |
.PHONEY: help set-env init update plan plan-destroy show graph apply output taint | |
help: | |
@grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' | |
set-env: | |
@if [ -z $(ENVIRONMENT) ]; then\ | |
echo "ENVIRONMENT was not set"; exit 10;\ | |
fi |
resource "template_file" "app" { | |
template = "${file("${path.module}/init.sh")}" | |
vars { | |
TERRAFORM_db_host = "${var.rds_master}" | |
TERRAFORM_db_user = "dfgdfg" | |
TERRAFORM_db_pass = "dfgdfg" | |
TERRAFORM_db = "sdfsdfsd" | |
} | |
} |
#!/bin/bash | |
# AUTHOR: Phil Porada and some of this https://gist.githubusercontent.com/erikaheidi/b217d927ee326075a854/raw/47e09ca519c323ff8705e380202b1269c654000c/le-renew-centos.sh | |
# phil-listdomains returns lines as follows | |
###### | |
# www.example.com | |
# dev.whatever.net | |
# test.fakedomain.org | |
for i in $(/bin/phil-listdomains); do |
$ terraform import module.ops.bitbucket_repository.repo salt | |
provider.bitbucket.password | |
Enter a value: MYSECRETPASSWORD | |
provider.bitbucket.username | |
Enter a value: MYBITBUCKETUSERNAME | |
module.ops.bitbucket_repository.repo: Importing from ID "salt"... | |
module.ops.bitbucket_repository.repo: Import complete! | |
Imported bitbucket_repository (ID: salt) |