5mins
- Troche historii, jak kiedys transportowano
- Na poczatku pakowano rzeczy paczki w roznych formatach
apiVersion: v1 | |
kind: Namespace | |
metadata: | |
labels: | |
istio-injection: enabled | |
name: pawel | |
--- | |
apiVersion: v1 | |
kind: ConfigMap | |
metadata: |
#!/bin/bash | |
set -e | |
JENKINS_HOME=/var/lib/jenkins | |
JENKINS_URL=http://localhost:8080 | |
apt-get update && apt-get install -y git wget curl gnupg2 openjdk-8-jdk | |
if [ "$EUID" -ne 0 ] | |
then echo "Please run as root" |
APP_NAME="my-cf-app" | |
cat /var/vcap/data/dea_next/db/instances.json | jq -r '.instances[] | select (.application_name == "$APP_NAME") | .warden_handle' |
user nginx; | |
worker_processes 1; | |
error_log /var/log/nginx/error.log warn; | |
pid /var/run/nginx.pid; | |
events { | |
worker_connections 1024; |
server { | |
location / { | |
root /usr/share/nginx/html; | |
} | |
location /item { | |
alias /usr/share/nginx/html; | |
} | |
location /post { |
lifecycle: | |
preStop: | |
exec: | |
command: ["/usr/sbin/nginx", "-s", "quit"] # graceful shutdown |
package main | |
import ( | |
"fmt" | |
"io/ioutil" | |
"os" | |
"sync" | |
) | |
var wg sync.WaitGroup |