Skip to main content
Skip to content

ランナー スケール セット

ランナー スケール セットとは何か、およびランナー スケール セットが Actions Runner Controller とどのように連携できるかについて説明します。

ランナー スケール セットについて

ランナー スケール セットは、同種ランナーのグループであり、GitHub Actions からジョブを割り当てることができるものです。 ランナー スケール セットが所有するアクティブ ランナーの数は、Actions Runner Controller (ARC) などの自動スケーリング対応のランナー ソリューションによって制御できます。

ランナー グループを使用してランナー スケール セットを管理できます。 セルフホステッド ランナーと同様に、ランナー スケール セットを既存のランナー グループに追加できます。 ただし、ランナー スケール セットは、一度に 1 つのランナー グループにのみ属できます。 ランナー スケール セットは複数のラベルを持つ場合があり、ワークフローはその名前または runs-on内のラベルによってそれをターゲットにすることができます。 アクション ランナー コントローラー 0.14.0 で複数のラベルのサポートが追加されました。

ランナー スケール セットにジョブを割り当てるには、ランナー スケール セットの名前を参照するようにワークフローを構成する必要があります。 詳しくは、「ワークフローでの Actions Runner Controller ランナーの使用」をご覧ください。

Apache-2.0 ライセンスのもとで https://github.com/actions/actions-runner-controller/ から一部を引用しています。

Copyright 2019 Moto Ishizawa

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

次のステップ