どのGitLabインスタンスにランナーを接続できますか?
お使いのランナーは
GitLab.com(Free、Premium、Ultimate)およびすべての
セルフマネージドGitLabで動作します。これには、Stackhero上でホストしている
GitLabインスタンスも含まれます。認証トークンで一度登録すれば、すぐにジョブの処理を開始します。
CI/CDの実行時間に制限はありますか?
いいえ。分単位で課金されるrunnerとは異なり、GitLab Runnerは専用のVM上で稼働するため、ビルドの利用時間に制限はありません。クレジットを追加購入することなく、パイプラインを24時間365日いつでも実行できます。
同時に実行できるジョブ数は?
ご利用中のプランによって異なります。プランによっては1つのジョブのみ、または数十個のジョブを同時に実行できます。これはGitLab Runnerのconcurrent設定に対応しています。同時実行できるジョブ数が多いほど、パイプラインがキュー待ちにならず、より多くの処理が並列で進みます。
どのexecutorが使用されていますか?
Docker executorについて。各ジョブは、.gitlab-ci.ymlで指定したイメージを元に、独立したクリーンなコンテナ内で実行されます。そのため、ビルドは再現性があり、他のジョブと分離されています。
Dockerイメージのビルドおよびプッシュは可能ですか?
はい。
Docker-in-Dockerのサポートにより、
docker buildの実行や、GitLab Container Registryを含む任意のレジストリへのイメージのプッシュが可能です。すぐに使える例については、
GitLab Runnerのドキュメントをご参照ください。
Runnerの登録方法は?
GitLabプロジェクト、グループ、またはインスタンスで認証トークンを作成し、それをStackheroダッシュボードに貼り付けてください。ランナーは自動的に接続されます。詳細な手順は
GitLab Runnerドキュメントをご覧ください。
SSHを使用してインスタンスに接続することは可能ですか?
Stackheroはマネージドサービスを提供しているため、SSHアクセスは利用できません。インストールの必要がある場合は、サポートに連絡して可能な解決策を探ってください。
ファイアウォールを使用してIPに基づいてアクセスを制限することは可能ですか?
もちろんです!お客様のインスタンスには専用のファイアウォールがあり、2クリックでどのIPがどのポートにアクセスできるかを決定できます。
Stackheroが使用しているクラウドプロバイダーは何ですか?
私たちは独自のクラウドソフトウェアソリューションを作成し、クラウドプロバイダーから完全に独立しています。この革新的なソリューションをベアメタルサーバーに直接展開し、驚異的なパフォーマンスと安定性を提供します。
データはどこにホストされていますか?
Stackheroは、ヨーロッパおよびフランスの法律の下で運営されているフランスの会社です。
サーバーは、お客様の選択に応じて、ヨーロッパ連合(フランス)またはアメリカ合衆国に配置されています。
バックアップはヨーロッパ連合に保存されています。
ソフトウェアインフラストラクチャとは何ですか?
お客様のサービスは複数のサブサービスで構成されています。すべてのサブサービスは、完全にお客様専用の仮想マシン内のコンテナで実行されています。
このVMは他のクライアントから完全にプライベートで隔離されており、高度にセキュアで非常に高性能な環境を提供します。
これは、私たち独自のLinuxディストリビューションであるStackhero DC OSを実行するベアメタルサーバー上にホストされています。
ディスクのパフォーマンスはどうですか?
私たちはインスタンスに物理的に接続されたディスクを使用しています。
従来のクラウドソリューションとは異なり、ネットワークディスクは使用していません。それらは遅くて高価です。
この方法で、最高のパフォーマンスと卓越したIOPSを保証します。
アトミックバックアップシステムとは何ですか?
従来のバックアップシステムの問題は、ファイルが異なる時間間隔で保存されることです。
例えば、2つのファイル a.txt と b.txt があるとします。バックアップは午前9時に開始し、午前10時に終了します。
ファイル a.txt には午前9時のデータが含まれ、b.txt には午前10時のデータが含まれます。
これはバックアップシステムでは一般的で、一貫性の問題を引き起こす大きな課題です。
このため、私たちはインハウスで、インスタンスのアトミックイメージを正確な瞬間に取得するバックアップシステムを開発しました。
アトミックとは、バックアップのすべてのファイルが正確に同じ時間に取得されたことを保証できるという意味です。
バックアップが午前9時に開始されると、すべてのファイルは午前9時のデータを持ちます。完璧に一貫性があり、信頼できるバックアップを得ることができます。
バックアップは暗号化されていますか?
バックアップはまず専用サーバーに送信され、データが検証および確認されます。これらのチェックが承認されると、バックアップは暗号化されてアーカイブされます。
暗号化にはOpenPGPプロトコルの一環としてECDHとCurve25519が使用され、各バックアップに対して一意のキーが生成されます。
請求はどのように機能しますか?
毎月初めに、当社のシステムはサービスが稼働していた時間を計算し、詳細な請求書を作成します。
すべてのサービスを含む単一の月次請求書を受け取り、明確に説明されており、理解しやすくなっています。経理部門も喜ぶことでしょう!
Stackheroはどのような認証を取得していますか?
Stackheroの主な使命は、使いやすく、非常に信頼性が高く、高度に安全なプラットフォームを提供することです。
この使命を達成するための重要な要素は、毎年取得するISO 27001認証であり、これは国際的に認められた品質とセキュリティのラベルです。
この認証は、独立した外部機関によって実施される厳格な監査の後に授与され、情報セキュリティにおける最も厳しい国際基準への準拠を証明します。