User Tools

Site Tools


openstack

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
openstack [2024/11/11 10:11] jbiopenstack [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: ==== 
 <code> <code>
 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
 +
 +</code>
 +
 +==== Eksempel på cloud-init.yml ====
 +
 +<code>
 +users:
 +  - default
 +  - name: ubuntu
 +    sudo: ALL=(ALL) NOPASSWD:ALL
 +    ssh_authorized_keys:
 +      - ssh-ed25519 AAAAC3****************** testuser
 +
 +fqdn: microstack.multipass
 +
 +
 </code> </code>
  
 Log paa serveren, install software og patch severen up2date.  Log paa serveren, install software og patch severen up2date. 
 +
 <code> <code>
 sudo apt update  sudo apt update 
 sudo apt upgrade -y sudo apt upgrade -y
-sudo apt install socat haproxy+sudo apt install socat haproxy -y
 sudo reboot sudo reboot
 </code> </code>
  
-Install Openstack+==== Install Openstack ==== 
 <code> <code>
 sudo snap install openstack --channel 2024.1/beta sudo snap install openstack --channel 2024.1/beta
 </code> </code>
  
-Konfigurer Openstack med sunbeam+==== Konfigurer Openstack med sunbeam ==== 
  
 <code> <code>
Line 29: Line 49:
 </code> </code>
  
-Konfigurer bruger, netvaerk og generer demo-openrc fil+==== Konfigurer bruger, netvaerk og generer demo-openrc fil ==== 
  
 <code> <code>
Line 35: Line 56:
 </code> </code>
  
-Opret en test vm instance til verification +==== Opret en test vm instance til verification ==== 
 + 
  
 <code> <code>
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//
  
 <code> <code>
 # 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:80,fork tcp:10.20.21.12:80 > /dev/null 2>&1 # sudo socat -v -4 tcp-listen:80,fork tcp:10.20.21.12:80 > /dev/null 2>&1
  
Line 79: Line 102:
 </code> </code>
  
-Restart haproxy+==== Restart haproxy ==== 
  
 <code> <code>
-systemctl restart haproxy+sudo systemctl restart haproxy
 </code> </code>
  
Line 102: Line 126:
  
 ==== Install af ansible ==== ==== Install af ansible ====
 +
 +Dette afsnit er ikke færdig og **virker** ikke......
  
 <code> <code>
Line 107: Line 133:
 .... tænker.... .... tænker....
    
 +
 +sudo apt install software-properties-common
 +sudo add-apt-repository --yes --update ppa:ansible/ansible
 +sudo apt install ansible -y
 +
 +
 </code> </code>
  
  
openstack.1731316265.txt.gz · Last modified: 2024/11/11 10:11 by jbi