Skip to content

Instantly share code, notes, and snippets.

View gpaterno's full-sized avatar

Giuseppe Paterno' gpaterno

View GitHub Profile
@gpaterno
gpaterno / generate_configmap.sh
Last active August 16, 2021 16:52
Docker env file to kube configmap
#!/bin/bash
##
## Script to generate a kube-compatible configmap out
## of a docker env file. might be handy for
## the ops guys that deal with devs
##
## (c) 2020 Giuseppe Paterno' <gpaterno@gpaterno.com>
##
ENVFILE=${ENVFILE:-"../.env_prod"}
#!/bin/bash
# Create massive volume + server, for testing
# Giuseppe "Gippa" Paterno' <gpaterno@gpaterno.com>
IMAGE="f1855ec3-4f49-427d-b62c-31c6bcc11752"
NET="9646954b-1d3a-48fd-a436-9bfdb3438ebc"
KEY=mykey
NAME=$(./randomname.py)

Keybase proof

I hereby claim:

  • I am gpaterno on github.
  • I am gpaterno (https://keybase.io/gpaterno) on keybase.
  • I have a public key ASAD6bmRbVt1qRqsgQrQlwlmLgJTZKO7CcpAYqznuxMMUgo

To claim this, I am signing this object:

@gpaterno
gpaterno / gist:8eae080e4d5d33970876
Created October 15, 2014 18:39
Reproduce bug Centos 7
import pycurl
import urllib
content = {'USERNAME': 'foobar', 'ATTRIBUTE': 'sshkey', 'VALUE': 'ssh-rsa AADDB3NzaC1yc2EAAAABIwAAAQEA6ezbY7Pb9Ld2fRRgIzEaQln66HgJL0MkHPv7fYsU3Eo+8F5gC+gY4nbxCCuvvJ652WltW786Es1kduWpT13gKkT2TCqvXhC+TDbml5Rp9ECvrSs4Xlc2nYQb+MVwbEnnu3c92WaXs4q4Sjj2lTAAo6ftsjT00uqWUbjX1NoshnH9mo34NCnI2XniI50dNfDx4VxMK5ZRn6zoK5D2T9bKEsAHsmQpNKo9ySKai4SMVP/GnhAhyjLQtq5X8COpdH5AUJy4RHYyL0upF0ClvWYnLpPZuPajsoOZgruu3OQz/FP3XsosMZ04ZNL84mSDSBKE/6N2DMBxw9tl4cuHRx1Evw== '}
curl = pycurl.Curl()
# Default cURL settings
curl.setopt(pycurl.VERBOSE, False)
curl.setopt(pycurl.FOLLOWLOCATION, False)
@gpaterno
gpaterno / gist:5d58fb5ea7e078185231
Created September 25, 2014 09:39
Company directory using SecurePass
#!/usr/bin/python
##
## Company directory information with SecurePass
## Outputs Mediawiki compatible
##
## (c) 2014 Giuseppe Paterno' (gpaterno@gpaterno.com)
## GARL Sagl (www.garl.ch)
##
import os, sys