Skip to content

Instantly share code, notes, and snippets.

View ships's full-sized avatar
🐍
😈

eve n.u. ships

🐍
😈
View GitHub Profile
@ships
ships / keybase.md
Last active August 16, 2019 21:30
Keybase Identity Proof

Keybase proof

I hereby claim:

  • I am ships on github.
  • I am eveships (https://keybase.io/eveships) on keybase.
  • I have a public key ASBw-6B_GSrvqMErpRfY5zBOphZhDhTsuReiauAYFc07kgo

To claim this, I am signing this object:

#!/bin/bash
set -eux
$GOBOSH create-env ~/workspace/bosh-deployment/bosh.yml \
--state ./state.json \
-o ~/workspace/bosh-deployment/virtualbox/cpi.yml \
-o ~/workspace/bosh-deployment/virtualbox/outbound-network.yml \
-o ~/workspace/bosh-deployment/bosh-lite.yml \
-o ~/workspace/bosh-deployment/bosh-lite-runc.yml \
@ships
ships / mvp patents.md
Created March 16, 2017 23:27
MVP description of parts for foo-mechanism/hotswap-strategy

MVP for VM creation Only

What the minimum claims that need to be defined are

  • VM claims:
    • any changes cloud config sections which affect this vm_type
    • network(s)
    • vm_type
    • stemcell change
    • changes to instance_group name
@ships
ships / foo-demo.txt
Created March 16, 2017 17:27
foo-demo
---
name: empty
releases: []
stemcells:
- alias: ubuntu-local
name: bosh-aws-xen-hvm-ubuntu-trusty-go_agent
version: latest
@ships
ships / foo-fighters.txt
Created March 16, 2017 00:02
patent strategy
goals:
- timeline/strategy for refactor (what can we replace first)
- destination abstractions
- what can we reuse that's already in place?
update deployment flow:
1. load manifest as hash
2. fetch (cloud config and) runtime config
3. acquire lock