Automatisk installation av fysiska servrar

Virtualisering och moln i alla ära men vissa vill fortfarande ha sina fysiska maskiner.

Just nu gräver jag i hur man i hostingsammanhang lätt ska kunna provisionerna servrar och nät till kunder.
Kunden vill ha ett enkelt gränssnitt och där bara kunna trycka på ”en server till” knappen för att få tillgång till en server till inom dess nät, men hur löser man det från den tekniska sidan?

Att förbereda och ha X servrars buffert ser ut att vara vägen att gå, här är en liten lista på hur jag skulle ordna det:

  1. Switch kofigurerar port till korrekt vlan
  2. IP-adress från kundens ip-pool kopplas till servern
  3. Server kickstartas med default Centos installation
  4. Server patchas via cfengine och default paket installeras
  5. rootlösen sätts och mailas till kund

Efter detta genereras rapporter med server-id och konfiguration till ekonomi avdelningen som fakturerar kund för den nya hårdvaran.

Enklare servrar som Dell R410 ser ut att passa riktigt bra för detta, 8 gig ram samt två diskar med raid-1.

, , ,

  • Linus S.

    Att maila ut rootlösenord låter trasigt… Bättre att kunden får spara en publik nyckel i sin profil som automatiskt läggs till i roots authorized_keys av cfengine el.dyl. Sedan kan kunden själv sätta sitt rootlösenord när han väl loggat in med sin nyckel.

  • Linus S.

    Att maila ut rootlösenord låter trasigt… Bättre att kunden får spara en publik nyckel i sin profil som automatiskt läggs till i roots authorized_keys av cfengine el.dyl. Sedan kan kunden själv sätta sitt rootlösenord när han väl loggat in med sin nyckel.

  • Linus S.

    Att maila ut rootlösenord låter trasigt… Bättre att kunden får spara en publik nyckel i sin profil som automatiskt läggs till i roots authorized_keys av cfengine el.dyl. Sedan kan kunden själv sätta sitt rootlösenord när han väl loggat in med sin nyckel.

  • Ja det är trasigt, dock finns det få alternativ då kunderna inte alltid är så avancerade.
    Dock skulle jag nog skapa ett användarkonto för användaren där man sen kan köra su –

  • Ja det är trasigt, dock finns det få alternativ då kunderna inte alltid är så avancerade.
    Dock skulle jag nog skapa ett användarkonto för användaren där man sen kan köra su –

  • Ja det är trasigt, dock finns det få alternativ då kunderna inte alltid är så avancerade.
    Dock skulle jag nog skapa ett användarkonto för användaren där man sen kan köra su –

  • Philip

    Eller mullet.se miniserver ( om prestanda uppfylls såklart ) utan disk. Storage över nät och nätboot. Sen är din pool för nya kunder samma som för reservmaskiner, strular något, bara ändra i bootfilerna och kör. :)

  • Philip

    Eller mullet.se miniserver ( om prestanda uppfylls såklart ) utan disk. Storage över nät och nätboot. Sen är din pool för nya kunder samma som för reservmaskiner, strular något, bara ändra i bootfilerna och kör. :)

  • Philip

    Eller mullet.se miniserver ( om prestanda uppfylls såklart ) utan disk. Storage över nät och nätboot. Sen är din pool för nya kunder samma som för reservmaskiner, strular något, bara ändra i bootfilerna och kör. :)

Powered by WordPress. Designed by WooThemes