Skip to content

Instantly share code, notes, and snippets.

View nazarewk's full-sized avatar

Krzysztof Nazarewski nazarewk

  • Poland
  • 01:31 (UTC +02:00)
View GitHub Profile
@nazarewk
nazarewk / terraformify.jq
Created July 2, 2018 11:45
Converts JSON values to terraform values (everything as strings)
def nullString: (
if . == null then "" else . end
);
def terraformify: ( .. |=
if type == "object" then
to_entries | map(.value |= nullString) | from_entries
elif type == "array" then
map(nullString)
elif . == true then
nazarewk@s2 ~/kubernetes/kubernetes-cluster % bin/setup-cluster-configure 10.146.225.{4,5,8,9} (.env)(git)-[master]
DEBUG: Adding group all
DEBUG: Adding group kube-master
DEBUG: Adding group kube-node
DEBUG: Adding group etcd
DEBUG: Adding group k8s-cluster:children
DEBUG: Adding group calico-rr
DEBUG: Adding group vault
DEBUG: adding host node1 to group all
### Keybase proof
I hereby claim:
* I am nazarewk on github.
* I am nazarewk (https://keybase.io/nazarewk) on keybase.
* I have a public key ASA2rSLeFZwg3Evrm4qb93abIEy4DkCSk7EJApydIT4-sQo
To claim this, I am signing this object:
@nazarewk
nazarewk / querysets.py
Created February 16, 2017 14:12
Integrating elasticsearch_dsl with django
import functools
from django.db import models
from django.db.models import query
from django.utils.functional import empty
from elasticsearch_dsl import Search
class BaseSearchIterable(query.BaseIterable):
def __init__(self, queryset):
@nazarewk
nazarewk / ansible.cfg
Last active August 2, 2021 20:27
Ansible SSH Agent forwarding with Jump (bastion) host
[defaults]
sudo_flags = SSH_AUTH_SOCK="$SSH_AUTH_SOCK" -H -S -n
[ssh_connection]
ssh_args=-o ForwardAgent=yes
@nazarewk
nazarewk / disable_win10_upgrade.reg
Last active March 26, 2016 12:35
Disable upgrade to Windows 10 tray icon permantently
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade]
"AllowOSUpgrade"=dword:00000000
"ReservationsAllowed"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GWX]
"DisableGWX"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]