[linux] cloud init server

Geert Stappers stappers op stappers.nl
Vr Okt 1 21:27:32 CEST 2021


On Wed, Sep 29, 2021 at 06:14:52PM +0200, p.spek op tyil.nl wrote:
> On Wed, Sep 29, 2021 at 04:24:39PM +0200, Geert Stappers wrote:
> > Samenvatting: Hoe een lokale cloud init server op te zetten
 
Samenvatting: Een cloud init server blijkt niet perse nodig


> > Hoi,
> > 
> > Eerder heb ik eens naar "cloud init" gekeken.  De documentatie schreeuwt
> > dat het geldig is.  Dat mijn computers contact maken met servers die
> > niet niet van mij zijn, blijf ik bij voorkeur bij weg.
> > 
> > 
> > Nu lees ik op 
> >  https://ubuntu.com/tutorials/how-to-install-ubuntu-on-your-raspberry-pi#4-boot-ubuntu-server
> > 
> >   During your first boot a tool called cloud-init is doing
> >   configuration. WAIT for it to finish before trying to log in. It
> >   typically takes less than 2 minutes but there is a break between the
> >   log-in prompt and cloud-init completing.
> > 
> > 
> > Met welke server wordt contact gemaakt?
> > Wordt er eigenlijk contact gemaakt met een server??
> > 
> > Hoe zelf zo een cloud init server te draaien?
> > 
> > Graag lees ik welke documentatie zou moeten lezen.
> > Want eerder kwam ik niet door de gewelidige marketing verhalen heen.
> > 
> > 
> > Groeten
> > Geert Stappers
> > -- 
> > Silence is hard to parse
> 
> cloud-init wordt voornamelijk gebruikt in cloud omgevingen, zoals AWS of Azure.
> Hiermee kun je een machine configureren tijdens boot, zodat je je configuratie
> makkelijk om een nieuwe machine kunt uitvoeren. Het idee is dat je ten alle
> tijden extra machines kunt aanmaken om meer load te dragen, en je ook nooit
> bang hoeft te zijn om een server te verwijderen.
> 
> Of cloud-init wordt gebruikt op jouw (Ubuntu) machines kun je controleren door
> te kijken in systemctl of de cloud-init (en cloud-config) services aan staan.
> Als deze aanstaan, zou je hier ook duidelijk logs van moeten kunnen zien
> tijdens het opstarten. Voor zover ik weet staat dit standaard uit op desktop
> installaties van Ubuntu.

Aanleiding van de vraag was Ubuntu op een Raspberry Pi.

 
> Hoe je zelf hier een server voor kunt opzetten heb ik geen idee over, helaas.

Zulke servers zijn niet altijd nodig, begin ik nu te begrijpen.

Informatie van de raspi in kwestie
<screenshot>
ubuntu op rpi6c9c6:~$ cloud-id
nocloud
ubuntu op rpi6c9c6:~$ cloud-id --json
{
 "_beta_keys": [
  "subplatform"
 ],
 "availability-zone": null,
 "availability_zone": null,
 "cloud-name": "unknown",
 "cloud_id": "nocloud",
 "cloud_name": "unknown",
 "distro": "ubuntu",
 "distro_release": "focal",
 "distro_version": "20.04",
 "instance-id": "nocloud",
 "instance_id": "nocloud",
 "kernel_release": "5.4.0-1044-raspi",
 "local-hostname": "rpi6c9c6",
 "local_hostname": "rpi6c9c6",
 "machine": "aarch64",
 "platform": "nocloud",
 "public_ssh_keys": [],
 "python_version": "3.8.10",
 "region": null,
 "subplatform": "config-disk (/dev/mmcblk0p1)",
 "system_platform": "Linux-5.4.0-1044-raspi-aarch64-with-glibc2.29",
 "variant": "ubuntu"
}
ubuntu op rpi6c9c6:~$ 
</screenshot>


Ik weet nu dat er nu
voor mij minder haast is om een cloud init server op te gaan zetten.



Groeten
Geert Stappers
-- 
Silence is hard to parse


Meer informatie over de Linux maillijst