mirror of
https://github.com/siderolabs/talos.git
synced 2025-08-19 05:31:14 +02:00
50 lines
3.3 KiB
XML
50 lines
3.3 KiB
XML
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
<channel>
|
|
<title>Examples on Talos</title>
|
|
<link>https://talos.autonomy.io/examples/</link>
|
|
<description>Recent content in Examples on Talos</description>
|
|
<generator>Hugo -- gohugo.io</generator>
|
|
<language>en-us</language>
|
|
<lastBuildDate>Mon, 29 Oct 2018 19:40:55 -0700</lastBuildDate>
|
|
|
|
<atom:link href="https://talos.autonomy.io/examples/index.xml" rel="self" type="application/rss+xml" />
|
|
|
|
|
|
<item>
|
|
<title>AWS</title>
|
|
<link>https://talos.autonomy.io/examples/aws/</link>
|
|
<pubDate>Mon, 29 Oct 2018 19:40:55 -0700</pubDate>
|
|
|
|
<guid>https://talos.autonomy.io/examples/aws/</guid>
|
|
<description>First, create the AMI:
|
|
docker run \ --rm \ --volume $HOME/.aws/credentials:/root/.aws/credentials \ --env AWS_DEFAULT_PROFILE=${PROFILE} \ --env AWS_DEFAULT_REGION=${REGION} \ autonomy/talos:latest ami -var regions=${COMMA_SEPARATED_LIST_OF_REGIONS} Once the AMI is created, you can now start an EC2 instance using the AMI ID. Provide the proper configuration as the instance&rsquo;s user data.
|
|
An official Terraform module is currently being developed, stay tuned!
|
|
</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>KVM</title>
|
|
<link>https://talos.autonomy.io/examples/kvm/</link>
|
|
<pubDate>Mon, 29 Oct 2018 19:40:55 -0700</pubDate>
|
|
|
|
<guid>https://talos.autonomy.io/examples/kvm/</guid>
|
|
<description>Creating a Master Node On the KVM host, install a master node to an available block device:
|
|
docker run \ --rm \ --privileged \ --volume /dev:/dev \ autonomy/talos:latest image -b /dev/sdb -f -p bare-metal -u http://${IP}:8080/master.yaml Note: http://${IP}:8080/master.yaml should be reachable by the VM and contain a valid master configuration file.
|
|
Now, create the VM:
|
|
virt-install \ -n master \ --description &quot;Kubernetes master node.&quot; \ --os-type=Linux \ --os-variant=generic \ --virt-type=kvm \ --cpu=host \ --vcpus=2 \ --ram=4096 \ --disk path=/dev/sdb \ --network bridge=br0,model=e1000,mac=52:54:00:A8:4C:E1 \ --graphics none \ --boot hd \ --rng /dev/random Creating a Worker Node On the KVM host, install a worker node to an available block device:</description>
|
|
</item>
|
|
|
|
<item>
|
|
<title>Xen</title>
|
|
<link>https://talos.autonomy.io/examples/xen/</link>
|
|
<pubDate>Tue, 06 Nov 2018 06:25:46 -0800</pubDate>
|
|
|
|
<guid>https://talos.autonomy.io/examples/xen/</guid>
|
|
<description>Creating a Master Node On Dom0, install Talos to an available block device:
|
|
docker run \ --rm \ --privileged \ --volume /dev:/dev \ autonomy/talos:latest image -b /dev/sdb Save the following as /etc/xen/master.cfg
|
|
name = &quot;master&quot; builder='hvm' bootloader = &quot;/bin/pygrub&quot; firmware_override = &quot;/usr/lib64/xen/boot/hvmloader&quot; vcpus=2 memory = 4096 serial = &quot;pty&quot; kernel = &quot;/var/lib/xen/talos/vmlinuz&quot; ramdisk = &quot;/var/lib/xen/talos/initramfs.xz&quot; disk = [ 'phy:/dev/sdb,xvda,w', ] vif = [ 'mac=52:54:00:A8:4C:E1,bridge=xenbr0,model=e1000', ] extra = &quot;ip=dhcp consoleblank=0 console=hvc0 console=tty0 console=ttyS0,9600 talos.</description>
|
|
</item>
|
|
|
|
</channel>
|
|
</rss> |