小编Ass*_*lov的帖子

如何使用.conf文件中的集群信息配置kubectl?

我有一个admin.conf文件,其中包含有关群集的信息,以便以下命令正常工作:

kubectl --kubeconfig ./admin.conf get nodes
Run Code Online (Sandbox Code Playgroud)

如何config在一个命令中将kubectl作为默认值使用此文件中的群集,用户和身份验证?我只看到单独的set-cluster,set-credentials,set-context,use-context等.我想在运行时得到相同的输出:

kubectl get nodes
Run Code Online (Sandbox Code Playgroud)

kubernetes kubectl

39
推荐指数
6
解决办法
5万
查看次数

如何从jenkins工作流程调用REST

我想知道如何从(groovy)Jenkins工作流脚本调用REST API.我可以执行"sh'curl -X POST ...'" - 它可以工作,但是将请求构建为curl命令很麻烦并且处理响应变得复杂.我更喜欢原生的Groovy HTTP客户端在groovy中编程 - 我应该从哪个开始?由于脚本是在Jenkins中运行的,因此可以将所有需要的依赖项jar复制到Jenkins上的groovy安装中,因此可以理解轻量级的内容.

groovy jenkins-workflow

23
推荐指数
4
解决办法
5万
查看次数

为什么maven多次下载相同的工件?

我运行maven构建,我看到多次下载相同的工件.从一个仓库成功下载后,尝试从另一个仓库下载.一些下载是(0 B,0.0 KB /秒).

[INFO] Downloading: https://p-nexus.mycompany.com/nexus/content/repositories/Myproject-group/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
[INFO] Downloaded: https://p-nexus.mycompany.com/nexus/content/repositories/Myproject-group/aopalliance/aopalliance/1.0/aopalliance-1.0.jar (5 KB at 59.8 KB/sec)
[INFO] Downloading: https://p-nexus.mycompany.com/nexus/content/repositories/public/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
[INFO] Downloaded: https://p-nexus.mycompany.com/nexus/content/repositories/public/aopalliance/aopalliance/1.0/aopalliance-1.0.jar (0 B at 0.0 KB/sec)
[INFO] Downloading: http://repo.spring.io/ext-release-local/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
[INFO] Downloading: http://repo.spring.io/milestone/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
[INFO] Downloading: http://repo.spring.io/snapshot/aopalliance/aopalliance/1.0/aopalliance-1.0.jar
Run Code Online (Sandbox Code Playgroud)

存储库配置:

 <repositories>
    <repository>
        <id>Myproject-group</id>
        <name>Myproject-group</name>
        <layout>default</layout>
        <url>https://p-nexus.mycompany.com/nexus/content/repositories/Myproject-group/</url>
        <snapshots>
            <enabled>false</enabled>
            <updatePolicy>never</updatePolicy>
        </snapshots>
        <releases>
            <enabled>true</enabled>
            <updatePolicy>never</updatePolicy>
        </releases>
    </repository>
</repositories>
Run Code Online (Sandbox Code Playgroud)

nexus maven

7
推荐指数
1
解决办法
1223
查看次数

如何将环境变量传递给由 Jenkins Job DSL 创建的 MultibranchPipelineJob?

我正在使用 Jenkins Job DSL创建一个MultibranchPipelineJob。我想将一些环境变量传递给作业,但我无法从文档中弄清楚如何做到这一点。

jenkins jenkins-pipeline

7
推荐指数
1
解决办法
961
查看次数

Docker 中的 JRE 内存不足

一个想建立和SBT类似0.13.13搬运工像一个。运行java $JAVA_OPTS -jar sbt-launch.jar(作为构建映像的一个步骤)失败并显示:

OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000d3026000, 451256320, 0) failed; error='Out of memory' (errno=12)
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Native memory allocation (mmap) failed to map 451256320 bytes for committing 
reserved memory.
Run Code Online (Sandbox Code Playgroud)

增加-Xmx没有帮助。我能做些什么来解决这个问题?这是 Dockerfile:https : //github.com/kolov/k8s-stuff/blob/master/scala/Dockerfile

java docker docker-machine

6
推荐指数
1
解决办法
5262
查看次数