Skip to content

Instantly share code, notes, and snippets.

View kadel's full-sized avatar
:octocat:
I may be slow to respond.

Tomas Kral kadel

:octocat:
I may be slow to respond.
View GitHub Profile
apiVersion: v1
kind: Service
metadata:
name: base1
spec:
ports:
- name: "8080"
port: 8080
targetPort: 8080
selector:
version: '2'
services:
base1:
image: tomaskral/nonroot-nginx
ports:
- 8080:8080
version: 0.1-dev
services:
- name: helloworld
containers:
- image: tomaskral/nonroot-nginx
ports:
- type: external
kubectl create -f test.yaml
#secret "postgres-files-secret" created
#statefulset "postgres-statefulset" created
kubectl exec -it postgres-statefulset-0 /bin/sh
ls -lah /var/lib/postgresql/
# total 12
# drwxr-xr-x 3 root root 4.0K May 19 16:02 .
# drwxr-xr-x 3 root root 4.0K May 19 16:02 ..
name: httpd
containers:
- image: centos/httpd
services:
- name: httpd
type: LoadBalancer
ports:
- port: 80
{"swagger":"2.0","info":{"version":"1.3","title":"hledger API","license":{"name":"GPLv3+"},"description":"This is the API provided by hledger-api for reading hledger data"},"paths":{"/api/v1/accountnames":{"get":{"produces":["application/json;charset=utf-8"],"responses":{"200":{"schema":{"items":{"type":"string"},"type":"array"},"description":""}}}},"/api/v1/transactions":{"get":{"produces":["application/json;charset=utf-8"],"responses":{"200":{"schema":{"items":{"$ref":"#/definitions/Transaction"},"type":"array"},"description":""}}}},"/api/v1/prices":{"get":{"produces":["application/json;charset=utf-8"],"responses":{"200":{"schema":{"items":{"$ref":"#/definitions/MarketPrice"},"type":"array"},"description":""}}}},"/api/v1/commodities":{"get":{"produces":["application/json;charset=utf-8"],"responses":{"200":{"schema":{"items":{"type":"string"},"type":"array"},"description":""}}}},"/api/v1/accounts":{"get":{"produces":["application/json;charset=utf-8"],"responses":{"200":{"schema":{"items":{"$ref":"#/definitio
@kadel
kadel / qemu
Created September 19, 2017 11:40
vpsfree kvm ports
#!/bin/bash
# used some from advanced script to have multiple ports: use an equal number of guest and host ports
# /etc/libvirt/hooks/qemu
# Update the following variables to fit your setup
Guest_name='kvm'
Guest_ipaddr='' //MODIFY
Host_ipaddr='' //MODIFY
Guest_port=( '80' '443' '22' )
@kadel
kadel / last7days.js
Last active October 18, 2017 11:06
pull requests closed in last 7 days
javascript:(
function(){
var today = new Date();
var lastWeek = new Date(today.getFullYear(), today.getFullYear, today.getDate() - 7);
var lastWeekDate = lastWeek.getFullYear() +"-"+ lastWeek.getMonth() +"-"+ lastWeek.getDay();
var project = "kedgeproject/kedge";
var type = "pulls";
var q = "is:pr updated:>=2017-10-11 is:closed";
kind: Deployment
metadata:
name: frontend
labels:
name: guestbook
version: 0.1
manager: managerTool
component: frontend
componentName: guestbook
componentVersion: v4
#/bin/bash
# temporary file to save output
output=`mktemp`
for file in `find docs/examples examples -name "*.yaml"`; do
./kedge generate --enable-validation -f $file > $output 2>&1
if [ $? -ne 0 ]; then
echo "validation failed for $file"
cat $output