Skip to content

Instantly share code, notes, and snippets.

@michaelgugino
Created September 26, 2018 12:51
Show Gist options
  • Select an option

  • Save michaelgugino/d0dec0b87d7a6fe2783ee80ef3ec0ba5 to your computer and use it in GitHub Desktop.

Select an option

Save michaelgugino/d0dec0b87d7a6fe2783ee80ef3ec0ba5 to your computer and use it in GitHub Desktop.
admin:
email: mgugino@redhat.com
password: <some password>
sshKey: "ssh-rsa pubkey"
# this will be your libvirt dns domain, ensure you configure it to be unique.
baseDomain: tt.testing
libvirt:
uri: qemu+tcp://192.168.124.1/system
network:
# unique network name
name: tectonic
# unique bridge name
ifName: tt0
# unique cidr
ipRange: 192.168.122.0/24
image: file:///home/mgugino/images/rhcos-qemu.qcow2
ca:
iscsi:
# (optional) Start iscsid.service to enable iscsi volume attachment.
# enabled: false
master:
nodePools:
- master
# this can be whatever you want.
name: mgugino-test
networking:
# (optional) This declares the MTU used by Calico.
# mtu:
# (optional) This declares the IP range to assign Kubernetes pod IPs in CIDR notation.
podCIDR: 10.2.0.0/16
# (optional) This declares the IP range to assign Kubernetes service cluster IPs in CIDR notation.
# The maximum size of this IP range is /12
serviceCIDR: 10.3.0.0/16
nodePools:
# The number of master nodes to be created.
# This applies only to cloud platforms.
- count: 1
name: master
# The number of worker nodes to be created.
# This applies only to cloud platforms.
- count: 1
name: worker
# The platform used for deploying.
platform: libvirt
# The pull secret in JSON format.
# This is known to be a "Docker pull secret" as produced by the docker login [1] command.
# A sample JSON content is shown in [2].
# You can download the pull secret from your Account overview page at [3].
#
# [1] https://docs.docker.com/engine/reference/commandline/login/
#
# [2] https://coreos.com/os/docs/latest/registry-authentication.html#manual-registry-auth-setup
#
# [3] https://account.coreos.com/overview
pullSecret: '{"auths": {"quay.io": {"auth": "<redacted>","email": ""}}}'
worker:
nodePools:
- worker
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment