CI/CD: guide för hårdvarukrav
Self-hosted build pipelines, runners, artifact storage.
Hårdvarukrav per nivå
Tre nivåer för varje arbetsbelastning: minimumet som fungerar, den rekommenderade sweet spot-en och den bekväma marginalnivån. Det är samma nivåer som WisePC-beslutsmotorn använder när den planerar ett bygge runt ditt mål.
| Nivå | CPU-kärnor | RAM | Lagring | GPU | Nätverk |
|---|---|---|---|---|---|
| Minimum | 4 cores | 16 GB | 1 TB (ssd) | Inget | 1 GbE |
| Rekommenderat | 8 cores | 32 GB | 2 TB (ssd) | any | 2.5 GbE |
| Bekvämt | 16 cores | 64 GB | 4 TB (ssd) | any | 10 GbE |
Vilken nivå behöver du?
- Välj Minimum (4 kärnor, 16 GB RAM) bara för en enspårig maskin med stram budget — förvänta dig lite marginal.
- Rekommenderat (8 kärnor, 32 GB RAM) är sweet spot-en: tillräckligt för arbetsbelastningen plus de vanliga sido-tjänsterna, utan att överspendera.
- Välj Bekvämt (16 kärnor, 64 GB RAM) när denna arbetsbelastning delar maskinen med andra eller kommer att växa — du betalar för marginal, inte för ångest.
- GPU-regel för denna arbetsbelastning: any.
Vanliga frågor
Hur mycket RAM behöver ci/cd?
16 GB är ett förnuftigt minimum, 32 GB täcker de flesta verkliga uppsättningar, och 64 GB ger bekväm marginal för tillväxt och extra tjänster.
Hur många CPU-kärnor behöver ci/cd?
En CPU med 4 kärnor är minimumet, 8 kärnor är den rekommenderade sweet spot-en, och 16 kärnor är bekvämt när den delar maskinen med andra arbetsbelastningar.
Behöver ci/cd ett dedikerat GPU?
Alla GPU hjälper (integrerad grafik eller ett litet dedikerat kort).
Vilken lagring och vilket nätverk förväntar sig ci/cd?
Lagring: 2 TB SSD är den rekommenderade baslinjen (1 TB minimum, 4 TB bekvämt). Nätverk: 2.5 GbE är den rekommenderade baslinjen.
Vad fungerar bra tillsammans med ci/cd?
Den kombinerar naturligt med: Dev environments, Docker.