Skip to content

Instantly share code, notes, and snippets.

View jorge07's full-sized avatar
🦖
papasaurus

Jorge Arco jorge07

🦖
papasaurus
View GitHub Profile
@jorge07
jorge07 / gist:ed51a034fa9189f08c8cc8c5120d0448
Created September 25, 2022 02:55
Kuberenetes delete all failed jobs
```sh
$ kubectl delete job $(kubectl get job -o=jsonpath='{.items[?(@.status.failed==1)].metadata.name}')
```
a
clusterName: demo
s3URI: s3://kube-aws-master/demo
apiEndpoints:
- name: default
dnsName: OFUSCATED.porntube.com
loadBalancer:
hostedZone:
id: OFUSCATED
@jorge07
jorge07 / event_sourcing_in_python.md
Last active February 13, 2018 13:58
Event sourcing in python
from typing import List

class DomainEvent:
    pass

class DomainEventStream():
    def __init__(self, events: List[DomainEvent]) -> None:
        self.events = events
@jorge07
jorge07 / Jenkinsfile.groovy
Last active February 1, 2018 11:04
Jenkinsfile Dind (docker in docker) Nodejs kubernetes pipeline
podTemplate(
cloud: 'staging',
label: 'deploy-todo' + BUILD_ID,
containers: [
containerTemplate(
name: 'docker',
image: 'docker:17.12.0-ce-dind',
privileged: true,
ttyEnabled: true
),
@jorge07
jorge07 / gist:2137f86654b173e9635a003c1b9a980b
Created April 25, 2017 14:56
Kubernetes Ubuntu testing pod
kubectl run -it --rm --restart=Never -i --image=ubuntu bash
curl -X POST \
${SERVER}/job/${PROJECT}/job/${BRANCH_NAME}/build \
--user ${USER}:${PASS} \
--data-urlencode json='{"parameter": [{"name":"id", "value":"123"}, {"name":"verbosity", "value":"high"}]}'
@jorge07
jorge07 / Docker Machine Elastic 5 vm.max_map_count
Last active February 20, 2017 10:11
Docker Machine Elastic 5 fix
docker-machine ssh default sudo sysctl -w vm.max_map_count=262144
@jorge07
jorge07 / gist:ace6b1b4257e03dfa54264175e1c7dee
Created October 28, 2016 13:20
Swarm3k Grafana dasboard.json
{
"__inputs": [
{
"name": "DS_LOGSENE",
"label": "Logsene",
"description": "",
"type": "datasource",
"pluginId": "elasticsearch",
"pluginName": "Elasticsearch"
}
@jorge07
jorge07 / .gitlab-ci.yml
Created August 26, 2016 08:37
Gitlab pipeline
stages:
- build
- test
- aceptation
- clean
- release
before_script:
- export RELEASE=${CI_BUILD_REF_NAME}
- connect