Which GitLab can I connect my runner to?
Your runner works with
GitLab.com (Free, Premium and Ultimate) and with any
self-managed GitLab, including a
GitLab you host on Stackhero. You register it once with a runner authentication token, and it starts picking up your jobs.
Is there a limit on CI/CD minutes?
No. Unlike runners billed per CI/CD minute, your GitLab Runner runs on a dedicated VM you rent by the hour, so your build minutes are unlimited. You can run pipelines 24/7 without ever topping up compute credits.
How many jobs can run at the same time?
It depends on your plan, from a single job up to dozens of concurrent jobs. This corresponds to the GitLab Runner concurrent setting: the more concurrent jobs, the more of your pipeline runs in parallel instead of queuing.
Which executor is used?
The Docker executor. Every job runs in its own clean container based on the image you choose in your .gitlab-ci.yml, so your builds are reproducible and isolated from each other.
Can I build and push Docker images?
Yes.
Docker-in-Docker support lets you run
docker build and push images to any registry, including the GitLab Container Registry. See the
GitLab Runner documentation for a ready-to-use example.
How do I register my runner?
Create a runner authentication token in your GitLab project, group or instance, then paste it into the Stackhero dashboard. Your runner connects on its own. The full walkthrough is in the
GitLab Runner documentation.
Czy możliwe jest połączenie się z instancją za pomocą SSH?
Ponieważ Stackhero świadczy usługi zarządzane, dostęp SSH nie jest dostępny. W przypadku jakichkolwiek potrzeb instalacyjnych, prosimy o kontakt z działem wsparcia w celu omówienia możliwych rozwiązań.
Czy możliwe jest ograniczenie dostępu na podstawie adresów IP za pomocą zapory sieciowej?
Oczywiście! Twoja instancja ma własną zaporę sieciową, gdzie możesz zdecydować, które adresy IP mają dostęp do którego portu w 2 kliknięciach.
Jakich dostawców chmury używa Stackhero?
Stworzyliśmy własne oprogramowanie chmurowe, co czyni nas całkowicie niezależnymi od dostawców chmury. Wdrażamy to innowacyjne rozwiązanie bezpośrednio na serwerach bare-metal, zapewniając Państwu niesamowitą wydajność i stabilność.
Gdzie są hostowane dane?
Stackhero to francuska firma działająca zgodnie z prawem europejskim i francuskim.
Serwery znajdują się, w zależności od wyboru, w Unii Europejskiej (Francja) lub w USA.
Kopie zapasowe są przechowywane w Unii Europejskiej.
Co to jest infrastruktura oprogramowania?
Twoja usługa składa się z wielu podusług. Wszystkie działają w kontenerach, w maszynie wirtualnej, całkowicie dedykowanej dla Ciebie.
Ta VM jest całkowicie prywatna i odizolowana od innych klientów, oferując wysoce zabezpieczone środowisko o bardzo wysokiej wydajności.
Jest hostowana na serwerze bare-metal z uruchomionym Stackhero DC OS, naszą własną dystrybucją Linux.
A co z wydajnością dysków?
Używamy dysków fizycznie podłączonych do Państwa instancji.
Nie używamy dysków sieciowych, w przeciwieństwie do tradycyjnych rozwiązań chmurowych, które są wolne i kosztowne.
W ten sposób zapewniamy najlepszą wydajność i wyjątkowe IOPS.
Czym jest system kopii zapasowych atomic?
Problem z tradycyjnymi systemami kopii zapasowych polega na tym, że pliki są zapisywane w różnych odstępach czasu.
Załóżmy, że masz 2 pliki, a.txt i b.txt. Twoja kopia zapasowa zaczyna się o 9:00 i kończy o 10:00.
Plik a.txt będzie zawierał dane z godziny 9:00, a b.txt będzie zawierał dane z godziny 10:00.
Jest to tradycyjne w systemach kopii zapasowych i stanowi duży problem prowadzący do problemów z spójnością.
Dlatego opracowaliśmy wewnętrzny system kopii zapasowych, który wykonuje atomowy obraz Twojej instancji w precyzyjnym momencie.
Atomowy w tym sensie, że możemy zagwarantować, że wszystkie pliki z kopii zapasowej zostały wykonane dokładnie w tym samym czasie.
Jeśli Twoja kopia zapasowa zaczyna się o 9:00, wszystkie pliki będą miały dane z godziny 9:00. Masz idealnie spójną i niezawodną kopię zapasową.
Czy kopie zapasowe są szyfrowane?
Kopie zapasowe są najpierw przesyłane na dedykowany serwer, który weryfikuje i zatwierdza dane. Po zatwierdzeniu tych kontroli, kopie zapasowe są szyfrowane i archiwizowane.
Szyfrowanie wykorzystuje ECDH i Curve25519 w ramach protokołu OpenPGP, z unikalnym kluczem generowanym dla każdej kopii zapasowej.
Jak działa rozliczanie?
Na początku każdego miesiąca nasz system oblicza, ile godzin Twoje usługi były aktywne, i tworzy szczegółową fakturę.
Otrzymujesz jedną fakturę miesięczną, zawierającą wszystkie Twoje usługi, jasno wyjaśnioną i łatwą do zrozumienia. Twój dział księgowości to pokocha!
Jakie certyfikaty posiada Stackhero?
Główną misją Stackhero jest dostarczenie platformy, która jest łatwa w użyciu, niezwykle niezawodna i wysoce bezpieczna.
Kluczowym elementem w osiągnięciu tej misji jest coroczne uzyskiwanie certyfikacji ISO 27001, globalnie uznawanego znaku jakości i bezpieczeństwa.
Ta certyfikacja, przyznawana po rygorystycznym audycie przeprowadzonym przez niezależną zewnętrzną jednostkę, potwierdza zgodność z najsurowszymi międzynarodowymi standardami w zakresie bezpieczeństwa informacji.