I hereby claim:
- I am yanndegat on github.
- I am parasitid (https://keybase.io/parasitid) on keybase.
- I have a public key whose fingerprint is 6C42 CE73 C713 28B0 8609 AF2F 1604 A5E0 22A2 D1D0
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| #!/bin/bash | |
| STACK=$1 | |
| aws ec2 describe-instances | jq -r \ | |
| '[ | |
| .Reservations[].Instances[] | |
| | . as $node | |
| | { | |
| ip: ($node.NetworkInterfaces[0].PrivateIpAddress), | |
| name: ($node.Tags[] | select(.Key == "Name").Value), |
| variable "flavor_name" { | |
| default = "c2-7" | |
| } | |
| provider "openstack" { | |
| region = "GRA3" | |
| } | |
| # Import Keypair | |
| resource "openstack_compute_keypair_v2" "keypair" { |
| resource "kubernetes_service_account" "localvol" { | |
| metadata { | |
| name = "${var.storage_class_name}-admin" | |
| namespace = var.namespace | |
| } | |
| } | |
| resource "kubernetes_storage_class" "localvol" { | |
| metadata { | |
| name = var.storage_class_name |
| FROM centos:centos7 | |
| ARG GAMBIT_VERSION=v4.9.3 | |
| ARG GERBIL_VERSION=v0.16 | |
| ARG LIBYAML_VERSION=0.2.4 | |
| ARG OPENSSL_VERSION=1.1.0f | |
| RUN yum groupinstall -y 'Development Tools' | |
| RUN yum install -y epel-release | |
| RUN yum update -y |
| #lang racket | |
| (require net/url) | |
| (define ipv6-hex "[0-9a-fA-F:]*:[0-9a-fA-F:]*") | |
| (define url-regexp | |
| (pregexp (string-append | |
| "^" |
| (import :std/srfi/115) [47/1454] | |
| ;; URL parsing regexp | |
| ;; this is roughly following the regexp in Appendix B of rfc 3986, except for using | |
| ;; `*' instead of `+' for the scheme part (it is checked later anyway, and | |
| ;; we don't want to parse it as a path element), and the user@host:port is | |
| ;; parsed here. | |
| (define rx-url | |
| (regexp '(+ bos | |
| (?? ($ (* (~ (":/?#")))) ":") ; 1- scheme opt |
| GNU GENERAL PUBLIC LICENSE | |
| Version 3, 29 June 2007 | |
| Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> | |
| Everyone is permitted to copy and distribute verbatim copies | |
| of this license document, but changing it is not allowed. | |
| Preamble | |
| The GNU General Public License is a free, copyleft license for |