معرفی شرکت ها


cdktf-gitlab-runner-0.0.99


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

The CDK for Terraform Construct for Gitlab Runner on GCP
ویژگی مقدار
سیستم عامل -
نام فایل cdktf-gitlab-runner-0.0.99
نام cdktf-gitlab-runner
نسخه کتابخانه 0.0.99
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Neil Kuan<guan840912@gmail.com>
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/neilkuan/cdktf-gitlab-runner.git
آدرس اینترنتی https://pypi.org/project/cdktf-gitlab-runner/
مجوز Apache-2.0
[![NPM version](https://badge.fury.io/js/cdktf-gitlab-runner.svg)](https://badge.fury.io/js/cdktf-gitlab-runner) [![PyPI version](https://badge.fury.io/py/cdktf-gitlab-runner.svg)](https://badge.fury.io/py/cdktf-gitlab-runner) ![Release](https://github.com/neilkuan/cdktf-gitlab-runner/workflows/release/badge.svg) ![Downloads](https://img.shields.io/badge/-DOWNLOADS:-brightgreen?color=gray) ![npm](https://img.shields.io/npm/dt/cdktf-gitlab-runner?label=npm&color=orange) ![PyPI](https://img.shields.io/pypi/dm/cdktf-gitlab-runner?label=pypi&color=blue) # Welcome to `cdktf-gitlab-runner` Use CDK fo Terraform to create gitlab runner, and use [gitlab runner](https://gitlab.com/gitlab-org/gitlab-runner) to help you execute your Gitlab Pipeline Job. > GitLab Runner is the open source project that is used to run your CI/CD jobs and send the results back to GitLab. [(source repo)](https://gitlab.com/gitlab-org/gitlab-runner) ### Feature * Instance Manager Group * Auto Register Gitlab Runner * Auto Unregister Gitlab Runner ([when destroy and shutdown](https://cloud.google.com/compute/docs/shutdownscript)) * Support [preemptible](https://cloud.google.com/compute/docs/instances/preemptible) ### Init CDKTF Project ```bash mkdir demo cd demo cdktf init --template typescript --local ``` ### Install `cdktf-gitlab-runner` ```bash yarn add cdktf-gitlab-runner or npm i cdktf-gitlab-runner ``` ### Example ```python import * as gcp from '@cdktf/provider-google'; import * as cdktf from 'cdktf'; import { Construct } from 'constructs'; import { GitlabRunnerAutoscaling } from './index'; export class IntegDefaultStack extends cdktf.TerraformStack { constructor(scope: Construct, id: string) { super(scope, id); const local = 'asia-east1'; const projectId = `${process.env.PROJECT_ID}`; const provider = new gcp.GoogleProvider(this, 'GoogleAuth', { region: local, zone: local+'-c', project: projectId, }); new GitlabRunnerAutoscaling(this, 'GitlabRunnerAutoscaling', { gitlabToken: `${process.env.GITLAB_TOKEN}`, provider, }); } } const app = new cdktf.App(); new IntegDefaultStack(app, 'gitlab-runner'); app.synth(); ```


نیازمندی

مقدار نام
<0.10.0,>=0.9.44 cdktf-cdktf-provider-google
<0.12.0,>=0.11.0 cdktf
<11.0.0,>=10.0.12 constructs
<2.0.0,>=1.80.0 jsii
>=0.0.3 publication
~=2.13.3 typeguard


زبان مورد نیاز

مقدار نام
~=3.7 Python


نحوه نصب


نصب پکیج whl cdktf-gitlab-runner-0.0.99:

    pip install cdktf-gitlab-runner-0.0.99.whl


نصب پکیج tar.gz cdktf-gitlab-runner-0.0.99:

    pip install cdktf-gitlab-runner-0.0.99.tar.gz