Privacy Settings

We use cookies to improve your experience and analyze traffic. You can accept all cookies or customize your preferences. Learn more in our Privacy Policy .

OnCloud

Begreb

Golden image

•
2 min
•
Grundlæggende

Et golden image er et godkendt og versionsstyret systemimage, der bruges som grundlag for nye virtuelle maskiner, klienter eller containere. Det indeholder typisk operativsystem, opdateringer, grundkonfiguration og fælles agenter.

Hvorfor er begrebet vigtigt?

Golden images gør systemer ensartede og hurtige at etablere. Et kontrolleret grundlag gør det lettere at håndhæve sikkerhedsindstillinger og dokumentere den leverede software.

Versionen skaber sporbarhed. Ved fejl eller sårbarheder kan organisationen identificere berørte instanser, stoppe en gammel version og bygge en ny.

Typisk misforståelse

Ordet golden betyder ikke fejlfrit eller permanent sikkert. Imaget ældes, når operativsystem, pakker og trusselsbillede ændrer sig, og kræver derfor genopbygning, test og udfasning.

Et image opdaterer ikke kørende systemer. De skal patches eller erstattes med en nyere version, og senere ændringer kan skabe konfigurationsafvigelser.

Eksempel

En virksomhed bygger månedligt et Linux-image fra en kendt basisversion. Pipeline-scriptet installerer sikkerhedsopdateringer, CA-certifikat samt overvågnings- og sikkerhedsagenter.

En testinstans kontrolleres for opstart, netværk, pakker og sårbarheder. Består versionen testene, publiceres den i organisationens katalog. Nye servere bruger versionen, mens forgængeren udfases.

Best practice

  • Beskriv imaget som kode, og opbevar opskrift og ændringer i versionsstyring.

  • Start fra en betroet, minimal basisversion, og installér kun fælles komponenter.

  • Byg automatisk og reproducerbart frem for at vedligeholde en håndkonfigureret maskine.

  • Scan og test det færdige image, herunder opstart, agenter og sikkerhedsindstillinger.

  • Indbyg aldrig adgangskoder, tokens, private nøgler eller maskinspecifikke identiteter.

  • Giv hver udgivelse en entydig version, ejer, indholdsfortegnelse og udfasningsdato.

  • Planlæg både regelmæssige genbygninger og en hasteproces ved kritiske sårbarheder.

Frequently asked questions

Nej. Et snapshot er en kopi af lagertilstanden på et tidspunkt. Den er ikke nødvendigvis generaliseret, testet eller godkendt til nye systemer.

Ikke helt. Imaget indeholder normalt operativsystem og software, mens en template også kan beskrive størrelse, netværk, diske og identitet. De bruges ofte sammen.

Ja. Princippet kan bruges til godkendte container-baseimages med fælles pakker og sikkerhedskrav. Deres livscyklus er dog ofte anderledes end VM-images.

Som hovedregel nej. Adresser, feature flags og hemmeligheder bør tilføjes sikkert ved oprettelse eller kørsel. Imaget bør indeholde stabil, fælles konfiguration.


Andre begreber