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.

, , ,

9 Responses to Automatisk installation av fysiska servrar

  1. Linus S. 24 augusti, 2009 at 13:34 #

    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.

  2. Linus S. 24 augusti, 2009 at 13:34 #

    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.

  3. Linus S. 24 augusti, 2009 at 14:34 #

    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.

  4. Veidit 24 augusti, 2009 at 13:47 #

    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 –

  5. Veidit 24 augusti, 2009 at 13:47 #

    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 –

  6. Veidit 24 augusti, 2009 at 14:47 #

    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 –

  7. Philip 24 augusti, 2009 at 16:12 #

    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. :)

  8. Philip 24 augusti, 2009 at 16:12 #

    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. :)

  9. Philip 24 augusti, 2009 at 17:12 #

    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. :)

Kommentera

Powered by WordPress. Designed by WooThemes