Proof of Concept
#!/bin/bash ## Prepare any variables used for this script: export network_endpoints_dns_coredir="$(pwd)/scripts/deployments/coredns" export network_endpoints_dns_fqdn="jinkit.com"
Based on info from http://peterdowns.com/posts/open-iterm-finder-service.html but with modified behavior and fixed to work with iTerm2 version 3 or later. It will not work with older versions of iTerm. The modified behavior is to open a new terminal window for each invocation instead of reusing an already open window. Update - The original author released a build script for the newer iTerm2 versions at https://github.com/peterldowns/iterm2-finder-tools that keeps the original behavior of reusing an open iTerm2 window.
Setting up an OS to work with xhyve can be a bit tricky, but it's not impossible. These intructions should be generally applicable to most versions of Linux.
Xhyve will use a file as a logical disk. Be sure you have the filesize you need, because growing the file later is tricky to impossible (you could try to use
qcow or similar to get around this, but qcow volumes can be tricky to mount).
dd if=/dev/zero of=hdd.img bs=1g count=32 # Create a 32 gig disk. Raise 'count' as desired
I hereby claim:
To claim this, I am signing this object:
|# Calico Version v2.6.1|
|# This manifest includes the following component versions:|
|# This ConfigMap is used to configure a self-hosted Calico installation.|
|chmod +x bootkube-*|