openstack
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| openstack [2024/11/11 10:10] – jbi | openstack [2024/11/11 14:58] (current) – [Install af ansible] jbi | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| - | Lav en virtuel maskine til Mini-Openstack: | + | ==== Lav en virtuel maskine til Mini-Openstack: |
| < | < | ||
| multipass launch jammy -n microstack -c 8 -d 200g -m 24g --cloud-init cloud-init.yml | multipass launch jammy -n microstack -c 8 -d 200g -m 24g --cloud-init cloud-init.yml | ||
| + | |||
| + | </ | ||
| + | |||
| + | ==== Eksempel på cloud-init.yml ==== | ||
| + | |||
| + | < | ||
| + | users: | ||
| + | - default | ||
| + | - name: ubuntu | ||
| + | sudo: ALL=(ALL) NOPASSWD: | ||
| + | ssh_authorized_keys: | ||
| + | - ssh-ed25519 AAAAC3****************** testuser | ||
| + | |||
| + | fqdn: microstack.multipass | ||
| + | |||
| + | |||
| </ | </ | ||
| Log paa serveren, install software og patch severen up2date. | Log paa serveren, install software og patch severen up2date. | ||
| + | |||
| < | < | ||
| sudo apt update | sudo apt update | ||
| sudo apt upgrade -y | sudo apt upgrade -y | ||
| - | sudo apt install socat haproxy | + | sudo apt install socat haproxy |
| sudo reboot | sudo reboot | ||
| </ | </ | ||
| - | Install Openstack | + | ==== Install Openstack |
| < | < | ||
| sudo snap install openstack --channel 2024.1/beta | sudo snap install openstack --channel 2024.1/beta | ||
| </ | </ | ||
| - | Konfigurer Openstack med sunbeam | + | ==== Konfigurer Openstack med sunbeam |
| < | < | ||
| Line 29: | Line 49: | ||
| </ | </ | ||
| - | Konfigurer bruger, netvaerk og generer demo-openrc fil | + | ==== Konfigurer bruger, netvaerk og generer demo-openrc fil ==== |
| < | < | ||
| Line 35: | Line 56: | ||
| </ | </ | ||
| - | Opret en test vm instance til verification | + | ==== Opret en test vm instance til verification |
| + | |||
| < | < | ||
| Line 42: | Line 64: | ||
| - | Tilgå GUI interface | + | ==== Tilgå GUI interface |
| hent URL | hent URL | ||
| Line 51: | Line 74: | ||
| - | Kun hvis socat anvende. Brug haproxy i næste skridt i stedet | + | //Kun hvis socat anvende. Brug haproxy i næste skridt i stedet// |
| < | < | ||
| # Forward URL til vm:80. Ret IP til output fra dashboard URL | # Forward URL til vm:80. Ret IP til output fra dashboard URL | ||
| - | # hust at skifte IP | + | # husk at skifte IP |
| # sudo socat -v -4 tcp-listen: | # sudo socat -v -4 tcp-listen: | ||
| Line 79: | Line 102: | ||
| </ | </ | ||
| - | Restart haproxy | + | ==== Restart haproxy |
| < | < | ||
| - | systemctl restart haproxy | + | sudo systemctl restart haproxy |
| </ | </ | ||
| - | Det er nu muligt at tilgå GUI / Horizon via din browser på http:// | + | Det bør nu være |
| + | < | ||
| + | http:// | ||
| + | </ | ||
| ==== Install af openstack-cli ==== | ==== Install af openstack-cli ==== | ||
| Line 99: | Line 126: | ||
| ==== Install af ansible ==== | ==== Install af ansible ==== | ||
| + | |||
| + | Dette afsnit er ikke færdig og **virker** ikke...... | ||
| < | < | ||
| Line 104: | Line 133: | ||
| .... tænker.... | .... tænker.... | ||
| + | |||
| + | sudo apt install software-properties-common | ||
| + | sudo add-apt-repository --yes --update ppa: | ||
| + | sudo apt install ansible -y | ||
| + | |||
| + | |||
| </ | </ | ||
openstack.1731316204.txt.gz · Last modified: 2024/11/11 10:10 by jbi
