小编Swa*_*tra的帖子

如何在 Openshift 中为构建配置提供多个源输入

我想创建一个构建器图像app_name:latest,它将接受多个源输入,例如,另一个图像和一个二进制源,然后将输出创建到app_name:latest.

例子 -

{
    "kind": "BuildConfig",
    "apiVersion": "v1",
    "metadata": {
        "name": "app_name",
        "labels": {
            "application": "app_name"
        }
    },
    "spec": {
        "source": {
            "type": "Git",
            "git": {
                "uri": "https://github.com/xyz/app_name.git",
                "ref": "master"
            },
            "contextDir": ""
        },
        "strategy": {
            "type": "Source",
            "sourceStrategy": {
                "from": {
                    "kind": "ImageStreamTag",
                    "namespace": "openshift",
                    "name": "java-s2i:latest"
                }
            }
        },
        "output": {
            "to": {
                "kind": "ImageStreamTag",
                "name": "app_name:latest"
            }
        },
        "triggers": [{
                "type": "GitHub",
                "generic": {
                    "secret": "secret"
                }
            },
            {
                "type": "Generic",
                "github": { …
Run Code Online (Sandbox Code Playgroud)

buildconfig openshift

4
推荐指数
1
解决办法
1067
查看次数

标签 统计

buildconfig ×1

openshift ×1