Skip to content

Instantly share code, notes, and snippets.

# -*- mode: ruby -*-
# vi: set ft=ruby :
###########################################################################
# This configuration file is the starting point for understanding how the
# virtual machine is configured and provides a default provider that uses
# Virtualbox to provide virtualization. It also contains an *experimental*
# provider for using an AWS EC2 microinstance in the cloud. The AWS provider
# works but is a bit bleeding edge and incomplete from the standpoint of
@knazarov
knazarov / ParallelsJenkins.md
Last active June 19, 2016 19:50
Коллекция ссылок с доклада про Jenkins на 404fest

Это небольшая сводка информации к докладу на 404fest про то, как мы используем Jenkins в Parallels для сборки Parallels Desktop for Mac.

Презентацию с доклада можно взять здесь.

Удобная ссылка на документ, который вы сейчас читаете: bit.ly/ParallelsJenkins.

Видео будет выложено позже, как только его смонтируют.

Если у вас есть вопросы, их можно задать мне в Twitter: @racktear или по почте: mail@racktear.com.

Keybase proof

I hereby claim:

  • I am racktear on github.
  • I am racktear (https://keybase.io/racktear) on keybase.
  • I have a public key whose fingerprint is 2F17 4AF2 AF6D 82A4 89B3 5EF8 7A3A DC8B 563C 3ADC

To claim this, I am signing this object:

@knazarov
knazarov / tarantool_ping.lua
Created July 5, 2016 09:41
Tarantool ping
http = require('http.server')
httpd = http.new('0.0.0.0', 8080)
function check(self)
return {
status = 200,
headers = { ['content-type'] = 'text/html; charset=utf8' },
body = [[
<html>
<body>OK</body>
@knazarov
knazarov / Dockerfile
Created August 1, 2016 14:08
Dockerfile for nginx
FROM alpine:3.4
ENV NGINX_VERSION=1.9.7
RUN \
apk --update add build-base ca-certificates linux-headers openssl openssl-dev pcre pcre-dev wget zlib zlib-dev && \
cd /tmp && \
wget http://nginx.org/download/nginx-${NGINX_VERSION}.tar.gz && \
tar xzf nginx-${NGINX_VERSION}.tar.gz && \
cd /tmp/nginx-${NGINX_VERSION} && \

Tarantool Cloud

asciicast

This is a master class about Tarantool Cloud.

Star, share, raise issues and send pull requests :)

Here you will find key commands I eneted on my notebook during the demo, as well as any reference materials we will be going over.

@knazarov
knazarov / build_15_centos6.sh
Last active August 30, 2016 12:25
Tarantool build
#!/bin/bash
tarantool_dir=$1
ls $tarantool_dir
@knazarov
knazarov / README.md
Last active September 26, 2016 12:54
docker-compose + tarantool + nginx upstream module

This is an example of how to create a pair of containers with tarantool and nginx upstream module, using docker-compose.

@knazarov
knazarov / README.md
Last active September 27, 2020 17:54
Building a PaaS with Docker, Consul and Python
@knazarov
knazarov / proxy_upstream_connclose.diff
Created April 8, 2017 19:53
A patch to close upstream connections on setting the "down" flag
--- ./bundle/nginx-1.11.2/src/stream/ngx_stream_proxy_module.c 2017-04-06 15:55:53.000000000 +0300
+++ ./bundle/nginx-1.11.2/src/stream/ngx_stream_proxy_module.c 2017-04-08 22:50:56.000000000 +0300
@@ -1,4 +1,3 @@
-
/*
* Copyright (C) Roman Arutyunyan
* Copyright (C) Nginx, Inc.
@@ -1152,6 +1151,10 @@
ngx_log_handler_pt handler;
ngx_stream_upstream_t *u;