Skip to content

Instantly share code, notes, and snippets.

@maiamcc
Last active January 22, 2020 20:55
Show Gist options
  • Select an option

  • Save maiamcc/b53ea44aaa9830a15efa78a9da42a6fc to your computer and use it in GitHub Desktop.

Select an option

Save maiamcc/b53ea44aaa9830a15efa78a9da42a6fc to your computer and use it in GitHub Desktop.
hopefully repro instructions for my cluster api setup
### system info ###
$ kind --version
kind version 0.6.1
$ kustomize version
{Version:3.5.3 GitCommit:5ba90fe5ef1dc4599e359edd41d1d0e6373b247d BuildDate:2019-12-18T03:07:49+00:00 GoOs:darwin GoArch:amd64}
$ docker version
Client: Docker Engine - Community
Version: 19.03.5
API version: 1.40
Go version: go1.12.12
Git commit: 633a0ea
Built: Wed Nov 13 07:22:34 2019
OS/Arch: darwin/amd64
Experimental: false
Server: Docker Engine - Community
Engine:
Version: 19.03.5
API version: 1.40 (minimum version 1.12)
Go version: go1.12.12
Git commit: 633a0ea
Built: Wed Nov 13 07:29:19 2019
OS/Arch: linux/amd64
Experimental: true
containerd:
Version: v1.2.10
GitCommit: b34a5c8af56e510852c35414db4c1f4fa6172339
runc:
Version: 1.0.0-rc8+dev
GitCommit: 3e425f80a8c931f88e6d94a8c831b9d5aa481657
docker-init:
Version: 0.18.0
GitCommit: fec3683
### setup instructions ###
## Use branch: https://github.com/maiamcc/cluster-api/tree/onboarding-experiments
# TO CREATE KIND CLUSTER:
cat > kind-cluster-with-extramounts.yaml <<EOF
kind: Cluster
apiVersion: kind.sigs.k8s.io/v1alpha3
nodes:
- role: control-plane
extraMounts:
- hostPath: /var/run/docker.sock
containerPath: /var/run/docker.sock
EOF
kind create cluster --config ./kind-cluster-with-extramounts.yaml --name clusterapi
export KUBECONFIG="$(kind get kubeconfig-path --name="clusterapi")"
# TO CREATE TILT SETTINGS FILE:
echo '{"allowed_contexts":["kind-kind"],"kind_cluster_name":"clusterapi","default_registry":"gcr.io/windmill-public-containers/cluster-api","enable_providers":["docker","kubeadm-bootstrap","kubeadm-control-plane"]}' > tilt-settings.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment