aboutsummaryrefslogtreecommitdiff
path: root/next_steps
diff options
context:
space:
mode:
Diffstat (limited to 'next_steps')
-rw-r--r--next_steps62
1 files changed, 62 insertions, 0 deletions
diff --git a/next_steps b/next_steps
new file mode 100644
index 0000000..3660f94
--- /dev/null
+++ b/next_steps
@@ -0,0 +1,62 @@
+Create provider network:
+
+openstack network create --share --external \
+ --provider-physical-network provider \
+ --provider-network-type flat provider
+
+openstack subnet create --network provider \
+ --allocation-pool start=192.168.122.20,end=192.168.122.200 \
+ --dns-nameserver 192.168.122.1 --gateway 192.168.122.1 \
+ --subnet-range 192.168.122.0/24 provider
+
+
+openstack security group rule create --proto icmp default
+openstack security group rule create --proto tcp --dst-port 22 default
+
+
+Generate a key pair:
+$ ssh-keygen -q -N ""
+
+cd to your home directory
+$ openstack keypair create --public-key ~/.ssh/id_rsa.pub mykey
+
+verify
+$ openstack keypair list
+
+
+openstack flavor create --id 0 --vcpus 2 --ram 1024 --disk 10 m1.nano
+
+Download debian openstack image
+https://cdimage.debian.org/cdimage/openstack/
+
+upload it:
+openstack image create \
+ --container-format bare \
+ --disk-format qcow2 \
+ --property hw_disk_bus=scsi \
+ --property hw_scsi_model=virtio-scsi \
+ --property os_type=linux \
+ --property os_distro=debian \
+ --property os_admin_user=debian \
+ --property os_version='10.12.7' \
+ --public \
+ --file debian-10.12.7-20220706-openstack-amd64.qcow2 \
+ debian-10.12.7-openstack-amd64
+
+
+openstack network list
++--------------------------------------+----------+--------------------------------------+
+| ID | Name | Subnets |
++--------------------------------------+----------+--------------------------------------+
+| da5f9aa8-1bac-4aab-9931-0ce4d835783a | provider | eeeb4a46-8bb0-442b-b81c-20103c2d7f80 |
++--------------------------------------+----------+--------------------------------------+
+
+copy ID as net-id while creating server
+
+openstack server create --flavor m1.nano --image debian-10.12.7-openstack-amd64 \
+ --nic net-id=b2d69a6e-3a77-4d55-94fd-308558088a3d --security-group default \
+ --key-name mykey debianinstance
+
+
+verify
+# openstack server list