在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → kubernetes-plugin:Jenkins插件在Kubernetes/Docker环境中运行动态代理

kubernetes-plugin:Jenkins插件在Kubernetes/Docker环境中运行动态代理

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:1.13M
  • 下载次数:0
  • 浏览次数:10
  • 发布时间:2024-02-29
  • 实例类别:一般编程问题
  • 发 布 人:chenxiaolan
  • 文件格式:.zip
  • 所需积分:2
 相关标签: Kubernetes Plugin docker Dock NET

实例介绍

【实例简介】
kubernetes-plugin:Jenkins插件在Kubernetes/Docker环境中运行动态代理源码下载
【实例截图】
【核心代码】
文件清单
└── kubernetes-plugin-1d804571d5d4d2d0bbfe6a16016e128fe4b0da40
    ├── CHANGELOG-archive.md
    ├── configuration.png
    ├── credentials.png
    ├── Dockerfile
    ├── examples
    │   ├── containerLog.groovy
    │   ├── declarative_from_yaml_file
    │   │   ├── Jenkinsfile
    │   │   └── KubernetesPod.yaml
    │   ├── dind.groovy
    │   ├── dood.groovy
    │   ├── kaniko-declarative.groovy
    │   ├── kaniko-gcr.groovy
    │   ├── kaniko.groovy
    │   ├── maven-with-cache.groovy
    │   ├── maven-with-cache-pvc.yml
    │   ├── multi-container.groovy
    │   ├── openshift-home-yaml.groovy
    │   ├── README.md
    │   └── selenium.groovy
    ├── images
    │   ├── cloud-configuration.png
    │   ├── mypod.png
    │   └── pod-template-configuration.png
    ├── Jenkinsfile
    ├── Jenkinsfile-release
    ├── kind.sh
    ├── LICENSE
    ├── pom.xml
    ├── README.md
    ├── README_zh.md
    ├── src
    │   ├── main
    │   │   ├── docker
    │   │   │   └── master-executors.groovy
    │   │   ├── java
    │   │   │   ├── io
    │   │   │   │   └── jenkins
    │   │   │   │       └── plugins
    │   │   │   │           └── kubernetes
    │   │   │   │               └── NoDelayProvisionerStrategy.java
    │   │   │   └── org
    │   │   │       └── csanchez
    │   │   │           └── jenkins
    │   │   │               └── plugins
    │   │   │                   └── kubernetes
    │   │   │                       ├── ContainerEnvVar.java
    │   │   │                       ├── ContainerLivenessProbe.java
    │   │   │                       ├── ContainerTemplate.java
    │   │   │                       ├── DefaultInProvisioning.java
    │   │   │                       ├── InProvisioning.java
    │   │   │                       ├── KubectlBuildWrapper.java
    │   │   │                       ├── KubernetesClientProvider.java
    │   │   │                       ├── KubernetesCloud.java
    │   │   │                       ├── KubernetesComputerFactory.java
    │   │   │                       ├── KubernetesComputer.java
    │   │   │                       ├── KubernetesFactoryAdapter.java
    │   │   │                       ├── KubernetesFolderProperty.java
    │   │   │                       ├── KubernetesLauncher.java
    │   │   │                       ├── KubernetesProvisioningLimits.java
    │   │   │                       ├── KubernetesQueueTaskDispatcher.java
    │   │   │                       ├── KubernetesSlave.java
    │   │   │                       ├── LimitRegistrationResults.java
    │   │   │                       ├── MetricNames.java
    │   │   │                       ├── model
    │   │   │                       │   ├── KeyValueEnvVar.java
    │   │   │                       │   ├── SecretEnvVar.java
    │   │   │                       │   └── TemplateEnvVar.java
    │   │   │                       ├── NonConfigurableKubernetesCloud.java
    │   │   │                       ├── OpenShiftBearerTokenCredentialImpl.java
    │   │   │                       ├── OpenShiftTokenCredentialImpl.java
    │   │   │                       ├── pipeline
    │   │   │                       │   ├── AbstractInvisibleRunAction2.java
    │   │   │                       │   ├── Constants.java
    │   │   │                       │   ├── ContainerExecDecorator.java
    │   │   │                       │   ├── ContainerExecProc.java
    │   │   │                       │   ├── ContainerLogStepExecution.java
    │   │   │                       │   ├── ContainerLogStep.java
    │   │   │                       │   ├── ContainerStepExecution.java
    │   │   │                       │   ├── ContainerStep.java
    │   │   │                       │   ├── KubernetesAgentErrorCondition.java
    │   │   │                       │   ├── KubernetesDeclarativeAgent.java
    │   │   │                       │   ├── KubernetesNodeContext.java
    │   │   │                       │   ├── KubernetesSamples.java
    │   │   │                       │   ├── NamespaceAction.java
    │   │   │                       │   ├── PodTemplateAction.java
    │   │   │                       │   ├── PodTemplateContext.java
    │   │   │                       │   ├── PodTemplateMap.java
    │   │   │                       │   ├── PodTemplateStepExecution.java
    │   │   │                       │   ├── PodTemplateStep.java
    │   │   │                       │   ├── Resources.java
    │   │   │                       │   └── SecretsMasker.java
    │   │   │                       ├── PlannedNodeBuilderFactory.java
    │   │   │                       ├── PlannedNodeBuilder.java
    │   │   │                       ├── pod
    │   │   │                       │   ├── decorator
    │   │   │                       │   │   ├── DefaultNodeSelector.java
    │   │   │                       │   │   ├── DefaultRestartPolicy.java
    │   │   │                       │   │   ├── DefaultWorkspaceVolume.java
    │   │   │                       │   │   └── PodDecorator.java
    │   │   │                       │   ├── retention
    │   │   │                       │   │   ├── Always.java
    │   │   │                       │   │   ├── Default.java
    │   │   │                       │   │   ├── Never.java
    │   │   │                       │   │   ├── OnFailure.java
    │   │   │                       │   │   ├── PodOfflineCause.java
    │   │   │                       │   │   ├── PodRetentionDescriptor.java
    │   │   │                       │   │   ├── PodRetention.java
    │   │   │                       │   │   └── Reaper.java
    │   │   │                       │   └── yaml
    │   │   │                       │       ├── Merge.java
    │   │   │                       │       ├── Overrides.java
    │   │   │                       │       └── YamlMergeStrategy.java
    │   │   │                       ├── PodAnnotation.java
    │   │   │                       ├── PodEnvVar.java
    │   │   │                       ├── PodImagePullSecret.java
    │   │   │                       ├── PodLabel.java
    │   │   │                       ├── PodTemplateBuilder.java
    │   │   │                       ├── PodTemplateFilter.java
    │   │   │                       ├── PodTemplateGroup.java
    │   │   │                       ├── PodTemplate.java
    │   │   │                       ├── PodTemplateLabelFilter.java
    │   │   │                       ├── PodTemplateSource.java
    │   │   │                       ├── PodTemplateToolLocation.java
    │   │   │                       ├── PodTemplateUtils.java
    │   │   │                       ├── PodUtils.java
    │   │   │                       ├── PodVolumes.java
    │   │   │                       ├── PortMapping.java
    │   │   │                       ├── ServiceAccountCredential.java
    │   │   │                       ├── StandardPlannedNodeBuilder.java
    │   │   │                       ├── TaskListenerEventWatcher.java
    │   │   │                       ├── TokenProducer.java
    │   │   │                       └── volumes
    │   │   │                           ├── ConfigMapVolume.java
    │   │   │                           ├── DynamicPVC.java
    │   │   │                           ├── DynamicPVCVolume.java
    │   │   │                           ├── EmptyDirVolume.java
    │   │   │                           ├── EphemeralVolume.java
    │   │   │                           ├── GenericEphemeralVolume.java
    │   │   │                           ├── HostPathVolume.java
    │   │   │                           ├── NfsVolume.java
    │   │   │                           ├── PersistentVolumeClaim.java
    │   │   │                           ├── PodVolume.java
    │   │   │                           ├── ProvisionedVolume.java
    │   │   │                           ├── PVCVolumeUtils.java
    │   │   │                           ├── SecretVolume.java
    │   │   │                           └── workspace
    │   │   │                               ├── DynamicPVCWorkspaceVolume.java
    │   │   │                               ├── EmptyDirWorkspaceVolume.java
    │   │   │                               ├── GenericEphemeralWorkspaceVolume.java
    │   │   │                               ├── HostPathWorkspaceVolume.java
    │   │   │                               ├── NfsWorkspaceVolume.java
    │   │   │                               ├── PersistentVolumeClaimWorkspaceVolume.java
    │   │   │                               └── WorkspaceVolume.java
    │   │   ├── kubernetes
    │   │   │   ├── jenkins.yml
    │   │   │   └── service-account.yml
    │   │   ├── resources
    │   │   │   ├── index.jelly
    │   │   │   └── org
    │   │   │       └── csanchez
    │   │   │           └── jenkins
    │   │   │               └── plugins
    │   │   │                   └── kubernetes
    │   │   │                       ├── ContainerLivenessProbe
    │   │   │                       │   ├── config.jelly
    │   │   │                       │   ├── config_zh_CN.properties
    │   │   │                       │   ├── help-execArgs.html
    │   │   │                       │   ├── help-failureThreshold.html
    │   │   │                       │   ├── help-initialDelaySeconds.html
    │   │   │                       │   ├── help-periodSeconds.html
    │   │   │                       │   ├── help-successThreshold.html
    │   │   │                       │   └── help-timeoutSeconds.html
    │   │   │                       ├── ContainerTemplate
    │   │   │                       │   ├── config.jelly
    │   │   │                       │   ├── config_zh_CN.properties
    │   │   │                       │   ├── help-alwaysPullImage.html
    │   │   │                       │   ├── help-args.html
    │   │   │                       │   ├── help-command.html
    │   │   │                       │   ├── help-envVars.html
    │   │   │                       │   ├── help-image.html
    │   │   │                       │   ├── help-name.html
    │   │   │                       │   ├── help-privileged.html
    │   │   │                       │   ├── help-resourceLimitCpu.html
    │   │   │                       │   ├── help-resourceLimitMemory.html
    │   │   │                       │   ├── help-resourceRequestCpu.html
    │   │   │                       │   ├── help-resourceRequestMemory.html
    │   │   │                       │   ├── help-runAsGroup.html
    │   │   │                       │   ├── help-runAsUser.html
    │   │   │                       │   ├── help-ttyEnabled.html
    │   │   │                       │   └── help-workingDir.html
    │   │   │                       ├── Dockerfile
    │   │   │                       ├── KubectlBuildWrapper
    │   │   │                       │   ├── config.jelly
    │   │   │                       │   ├── config_zh_CN.properties
    │   │   │                       │   ├── help-caCertificate.html
    │   │   │                       │   ├── help.html
    │   │   │                       │   └── help-serverUrl.html
    │   │   │                       ├── KubernetesCloud
    │   │   │                       │   ├── config.jelly
    │   │   │                       │   ├── config_zh_CN.properties
    │   │   │                       │   ├── help-addMasterProxyEnvVars.html
    │   │   │                       │   ├── help-connectTimeout.html
    │   │   │                       │   ├── help-containerCapStr.html
    │   │   │                       │   ├── help-defaultsProviderTemplate.html
    │   │   │                       │   ├── help-directConnection.html
    │   │   │                       │   ├── help-jenkinsTunnel.html
    │   │   │                       │   ├── help-jenkinsUrl.html
    │   │   │                       │   ├── help-jnlpregistry.html
    │   │   │                       │   ├── help-maxRequestsPerHostStr.html
    │   │   │                       │   ├── help-name.html
    │   │   │                       │   ├── help-password.html
    │   │   │                       │   ├── help-podLabels.html
    │   │   │                       │   ├── help-podRetention.html
    │   │   │                       │   ├── help-readTimeout.html
    │   │   │                       │   ├── help-restrictedPssSecurityContext.html
    │   │   │                       │   ├── help-retentionTimeout.html
    │   │   │                       │   ├── help-serverCertificate.html
    │   │   │                       │   ├── help-serverUrl.html
    │   │   │                       │   ├── help-skipTlsVerify.html
    │   │   │                       │   ├── help-usageRestricted.html
    │   │   │                       │   ├── help-useJenkinsProxy.html
    │   │   │                       │   ├── help-username.html
    │   │   │                       │   ├── help-waitForPodSec.html
    │   │   │                       │   ├── help-webSocket.html
    │   │   │                       │   ├── new.jelly
    │   │   │                       │   ├── sidepanel.jelly
    │   │   │                       │   ├── sidepanel.properties
    │   │   │                       │   └── templates.jelly
    │   │   │                       ├── KubernetesComputer
    │   │   │                       │   ├── container.jelly
    │   │   │                       │   ├── events.jelly
    │   │   │                       │   ├── podLog.jelly
    │   │   │                       │   └── sidepanel2.jelly
    │   │   │                       ├── KubernetesFolderProperty
    │   │   │                       │   ├── config.jelly
    │   │   │                       │   └── config_zh_CN.properties
    │   │   │                       ├── KubernetesSlave
    │   │   │                       │   ├── configure-entries.jelly
    │   │   │                       │   └── configure-entries_zh_CN.properties
    │   │   │                       ├── Messages.properties
    │   │   │                       ├── Messages_zh_CN.properties
    │   │   │                       ├── model
    │   │   │                       │   ├── KeyValueEnvVar
    │   │   │                       │   │   ├── config.jelly
    │   │   │                       │   │   ├── config_zh_CN.properties
    │   │   │                       │   │   ├── help-key.html
    │   │   │                       │   │   └── help-value.html
    │   │   │                       │   └── SecretEnvVar
    │   │   │                       │       ├── config.jelly
    │   │   │                       │       ├── config_zh_CN.properties
    │   │   │                       │       ├── help-key.html
    │   │   │                       │       ├── help-optional.html
    │   │   │                       │       ├── help-secretKey.html
    │   │   │                       │       └── help-secretName.html
    │   │   │                       ├── NonConfigurableKubernetesCloud
    │   │   │                       │   └── config.jelly
    │   │   │                       ├── pipeline
    │   │   │                       │   ├── ContainerLogStep
    │   │   │                       │   │   ├── config.jelly
    │   │   │                       │   │   ├── help-limitBytes.html
    │   │   │                       │   │   ├── help-name.html
    │   │   │                       │   │   ├── help-returnLog.html
    │   │   │                       │   │   ├── help-sinceSeconds.html
    │   │   │                       │   │   └── help-tailingLines.html
    │   │   │                       │   ├── ContainerStep
    │   │   │                       │   │   ├── config.jelly
    │   │   │                       │   │   ├── help.html
    │   │   │                       │   │   └── help-shell.html
    │   │   │                       │   ├── KubernetesAgentErrorCondition
    │   │   │                       │   │   ├── config.jelly
    │   │   │                       │   │   ├── help-handleNonKubernetes.html
    │   │   │                       │   │   └── help.html
    │   │   │                       │   ├── KubernetesDeclarativeAgent
    │   │   │                       │   │   ├── config.jelly
    │   │   │                       │   │   ├── help-customWorkspace.html
    │   │   │                       │   │   └── help-defaultContainer.html
    │   │   │                       │   ├── KubernetesDeclarativeAgentScript.groovy
    │   │   │                       │   ├── Messages.properties
    │   │   │                       │   ├── PodTemplateStep
    │   │   │                       │   │   ├── config.jelly
    │   │   │                       │   │   ├── help-cloud.html
    │   │   │                       │   │   ├── help.html
    │   │   │                       │   │   └── help-label.html
    │   │   │                       │   └── samples
    │   │   │                       │       ├── declarative.groovy
    │   │   │                       │       ├── maven.groovy
    │   │   │                       │       └── windows.groovy
    │   │   │                       ├── pod
    │   │   │                       │   ├── retention
    │   │   │                       │   │   ├── Messages.properties
    │   │   │                       │   │   └── Messages_zh_CN.properties
    │   │   │                       │   └── yaml
    │   │   │                       │       ├── Merge
    │   │   │                       │       │   └── config.jelly
    │   │   │                       │       └── Overrides
    │   │   │                       │           └── config.jelly
    │   │   │                       ├── PodAnnotation
    │   │   │                       │   ├── config.jelly
    │   │   │                       │   ├── config_zh_CN.properties
    │   │   │                       │   ├── help-key.html
    │   │   │                       │   └── help-value.html
    │   │   │                       ├── PodImagePullSecret
    │   │   │                       │   ├── config.jelly
    │   │   │                       │   ├── config_zh_CN.properties
    │   │   │                       │   └── help-name.html
    │   │   │                       ├── PodLabel
    │   │   │                       │   ├── config.jelly
    │   │   │                       │   ├── config_zh_CN.properties
    │   │   │                       │   ├── help-key.html
    │   │   │                       │   └── help-value.html
    │   │   │                       ├── PodTemplate
    │   │   │                       │   ├── config.jelly
    │   │   │                       │   ├── config_zh_CN.properties
    │   │   │                       │   ├── help-activeDeadlineSeconds.html
    │   │   │                       │   ├── help-annotations.html
    │   │   │                       │   ├── help-containers.html
    │   │   │                       │   ├── help-envVars.html
    │   │   │                       │   ├── help-hostNetwork.html
    │   │   │                       │   ├── help-idleMinutes.html
    │   │   │                       │   ├── help-imagePullSecrets.html
    │   │   │                       │   ├── help-inheritFrom.html
    │   │   │                       │   ├── help-instanceCap.html
    │   │   │                       │   ├── help-label.html
    │   │   │                       │   ├── help-name.html
    │   │   │                       │   ├── help-namespace.html
    │   │   │                       │   ├── help-nodeSelector.html
    │   │   │                       │   ├── help-podRetention.html
    │   │   │                       │   ├── help-runAsGroup.html
    │   │   │                       │   ├── help-runAsUser.html
    │   │   │                       │   ├── help-serviceAccount.html
    │   │   │                       │   ├── help-showRawYaml.html
    │   │   │                       │   ├── help-slaveConnectTimeout.html
    │   │   │                       │   ├── help-supplementalGroups.html
    │   │   │                       │   ├── help-volumes.html
    │   │   │                       │   ├── help-workingDir.html
    │   │   │                       │   ├── help-workspaceVolume.html
    │   │   │                       │   ├── help-yaml.html
    │   │   │                       │   ├── help-yamlMergeStrategy.html
    │   │   │                       │   ├── index.jelly
    │   │   │                       │   ├── sidepanel.jelly
    │   │   │                       │   └── sidepanel.properties
    │   │   │                       ├── PortMapping
    │   │   │                       │   ├── config.jelly
    │   │   │                       │   ├── config_zh_CN.properties
    │   │   │                       │   ├── help-containerPort.html
    │   │   │                       │   ├── help-hostPort.html
    │   │   │                       │   └── help-name.html
    │   │   │                       ├── ServiceAccountCredential
    │   │   │                       │   └── credentials.jelly
    │   │   │                       └── volumes
    │   │   │                           ├── ConfigMapVolume
    │   │   │                           │   ├── config.jelly
    │   │   │                           │   ├── config_zh_CN.properties
    │   │   │                           │   ├── help-configMapName.html
    │   │   │                           │   └── help-optional.html
    │   │   │                           ├── DynamicPVCVolume
    │   │   │                           │   └── config.jelly
    │   │   │                           ├── EmptyDirVolume
    │   │   │                           │   ├── config.jelly
    │   │   │                           │   ├── config_zh_CN.properties
    │   │   │                           │   └── help-memory.html
    │   │   │                           ├── GenericEphemeralVolume
    │   │   │                           │   └── config.jelly
    │   │   │                           ├── HostPathVolume
    │   │   │                           │   ├── config.jelly
    │   │   │                           │   ├── config_zh_CN.properties
    │   │   │                           │   ├── help-hostPath.html
    │   │   │                           │   └── help-readOnly.html
    │   │   │                           ├── NfsVolume
    │   │   │                           │   ├── config.jelly
    │   │   │                           │   ├── config_zh_CN.properties
    │   │   │                           │   ├── help-serverAddress.html
    │   │   │                           │   └── help-serverPath.html
    │   │   │                           ├── PersistentVolumeClaim
    │   │   │                           │   ├── config.jelly
    │   │   │                           │   ├── config_zh_CN.properties
    │   │   │                           │   ├── help-claimName.html
    │   │   │                           │   └── help-readOnly.html
    │   │   │                           ├── PodVolume
    │   │   │                           │   ├── help-accessModes.html
    │   │   │                           │   ├── help-mountPath.html
    │   │   │                           │   ├── help-requestsSize.html
    │   │   │                           │   ├── help-storageClassName.html
    │   │   │                           │   └── help-subPath.html
    │   │   │                           ├── SecretVolume
    │   │   │                           │   ├── config.jelly
    │   │   │                           │   ├── config_zh_CN.properties
    │   │   │                           │   ├── help-defaultMode.html
    │   │   │                           │   ├── help-optional.html
    │   │   │                           │   └── help-secretName.html
    │   │   │                           └── workspace
    │   │   │                               ├── DynamicPVCWorkspaceVolume
    │   │   │                               │   └── config.jelly
    │   │   │                               ├── EmptyDirWorkspaceVolume
    │   │   │                               │   ├── config.jelly
    │   │   │                               │   ├── config_zh_CN.properties
    │   │   │                               │   └── help-memory.html
    │   │   │                               ├── GenericEphemeralWorkspaceVolume
    │   │   │                               │   └── config.jelly
    │   │   │                               ├── HostPathWorkspaceVolume
    │   │   │                               │   ├── config.jelly
    │   │   │                               │   ├── config_zh_CN.properties
    │   │   │                               │   └── help-hostPath.html
    │   │   │                               ├── NfsWorkspaceVolume
    │   │   │                               │   ├── config.jelly
    │   │   │                               │   ├── config_zh_CN.properties
    │   │   │                               │   ├── help-serverAddress.html
    │   │   │                               │   └── help-serverPath.html
    │   │   │                               ├── PersistentVolumeClaimWorkspaceVolume
    │   │   │                               │   ├── config.jelly
    │   │   │                               │   ├── config_zh_CN.properties
    │   │   │                               │   ├── help-claimName.html
    │   │   │                               │   └── help-readOnly.html
    │   │   │                               └── WorkspaceVolume
    │   │   │                                   ├── help-accessModes.html
    │   │   │                                   ├── help-requestsSize.html
    │   │   │                                   └── help-storageClassName.html
    │   │   └── webapp
    │   │       └── images
    │   │           ├── 24x24
    │   │           │   └── kubernetes.png
    │   │           ├── 32x32
    │   │           │   └── kubernetes.png
    │   │           └── 48x48
    │   │               └── kubernetes.png
    │   ├── spotbugs
    │   │   └── excludesFilter.xml
    │   └── test
    │       ├── java
    │       │   └── org
    │       │       ├── csanchez
    │       │       │   └── jenkins
    │       │       │       └── plugins
    │       │       │           └── kubernetes
    │       │       │               ├── casc
    │       │       │               │   ├── CasCTest.java
    │       │       │               │   ├── EnvVarCasCTest.java
    │       │       │               │   ├── VolumeCasCTest.java
    │       │       │               │   └── WorkspaceVolumeCasCTest.java
    │       │       │               ├── ConfigMapVolumeTest.java
    │       │       │               ├── ContainerTemplateTest.java
    │       │       │               ├── KubectlBuildWrapperTest.java
    │       │       │               ├── KubernetesClientProviderTest.java
    │       │       │               ├── KubernetesCloudTest.java
    │       │       │               ├── KubernetesFactoryAdapterTest.java
    │       │       │               ├── KubernetesFolderPropertyTest.java
    │       │       │               ├── KubernetesProvisioningLimitsTest.java
    │       │       │               ├── KubernetesQueueTaskDispatcherTest.java
    │       │       │               ├── KubernetesRestartTest.java
    │       │       │               ├── KubernetesSlaveTest.java
    │       │       │               ├── KubernetesTest.java
    │       │       │               ├── KubernetesTestUtil.java
    │       │       │               ├── MetricNamesTest.java
    │       │       │               ├── NonConfigurableKubernetesCloudTest.java
    │       │       │               ├── pipeline
    │       │       │               │   ├── AbstractKubernetesPipelineRJRTest.java
    │       │       │               │   ├── AbstractKubernetesPipelineTest.java
    │       │       │               │   ├── ContainerExecDecoratorPipelineTest.java
    │       │       │               │   ├── ContainerExecDecoratorTest.java
    │       │       │               │   ├── ContainerExecDecoratorWindowsTest.java
    │       │       │               │   ├── ContainerLogStepTest.java
    │       │       │               │   ├── DirectConnectionTest.java
    │       │       │               │   ├── KubernetesAgentErrorConditionTest.java
    │       │       │               │   ├── KubernetesDeclarativeAgentRJRTest.java
    │       │       │               │   ├── KubernetesDeclarativeAgentTest.java
    │       │       │               │   ├── KubernetesDeclarativeAgentUnitTest.java
    │       │       │               │   ├── KubernetesPipelineOverridenNamespaceTest.java
    │       │       │               │   ├── KubernetesPipelineRJRTest.java
    │       │       │               │   ├── KubernetesPipelineTest.java
    │       │       │               │   ├── KubernetesPipelineWebsocketRJRTest.java
    │       │       │               │   ├── KubernetesSamplesTest.java
    │       │       │               │   ├── NoDelayProvisionerStrategyTest.java
    │       │       │               │   ├── PodNameTest.java
    │       │       │               │   ├── PodTemplateStepExecutionTest.java
    │       │       │               │   ├── PodTemplateStepExecutionUnitTest.java
    │       │       │               │   ├── PodTemplateStepTest.java
    │       │       │               │   ├── RestartPipelineTest.java
    │       │       │               │   ├── steps
    │       │       │               │   │   ├── AssertBuildStatusSuccess.java
    │       │       │               │   │   ├── CreateWorkflowJobThenScheduleRun.java
    │       │       │               │   │   ├── package-info.java
    │       │       │               │   │   ├── RunId.java
    │       │       │               │   │   └── SetupCloud.java
    │       │       │               │   └── WebSocketTest.java
    │       │       │               ├── pod
    │       │       │               │   ├── decorator
    │       │       │               │   │   └── PodDecoratorTest.java
    │       │       │               │   └── retention
    │       │       │               │       ├── PodRetentionTest.java
    │       │       │               │       └── ReaperTest.java
    │       │       │               ├── PodEnvVarTest.java
    │       │       │               ├── PodTemplateBuilderTest.java
    │       │       │               ├── PodTemplateFilterTest.java
    │       │       │               ├── PodTemplateJenkinsTest.java
    │       │       │               ├── PodTemplateMapTest.java
    │       │       │               ├── PodTemplateTest.java
    │       │       │               ├── PodTemplateUtilsTest.java
    │       │       │               ├── TaskListenerEventWatcherTest.java
    │       │       │               └── volumes
    │       │       │                   ├── GenericEphemeralVolumeTest.java
    │       │       │                   └── workspace
    │       │       │                       └── GenericEphemeralWorkspaceVolumeTest.java
    │       │       └── jvnet
    │       │           └── hudson
    │       │               └── test
    │       │                   ├── JenkinsRuleNonLocalhost.java
    │       │                   └── RestartableJenkinsNonLocalhostRule.java
    │       └── resources
    │           ├── kubenamespace
    │           ├── mockito-extensions
    │           │   └── org.mockito.plugins.MockMaker
    │           └── org
    │               └── csanchez
    │                   └── jenkins
    │                       └── plugins
    │                           └── kubernetes
    │                               ├── casc
    │                               │   ├── casc_envVar_keyValue.yaml
    │                               │   ├── casc_envVar_secret.yaml
    │                               │   ├── casc_volume_configMap.yaml
    │                               │   ├── casc_volume_emptyDir_memory.yaml
    │                               │   ├── casc_volume_emptyDir.yaml
    │                               │   ├── casc_volume_genericEphemeral.yaml
    │                               │   ├── casc_volume_hostPath.yaml
    │                               │   ├── casc_volume_nfs.yaml
    │                               │   ├── casc_volume_pvc.yaml
    │                               │   ├── casc_workspaceVolume_dynamicPVC.yaml
    │                               │   ├── casc_workspaceVolume_emptyDir_memory.yaml
    │                               │   ├── casc_workspaceVolume_emptyDir.yaml
    │                               │   ├── casc_workspaceVolume_genericEphemeral.yaml
    │                               │   ├── casc_workspaceVolume_hostPath.yaml
    │                               │   ├── casc_workspaceVolume_nfs.yaml
    │                               │   ├── casc_workspaceVolume_pvc.yaml
    │                               │   └── configuration-as-code.yaml
    │                               ├── kubectlBuildWrapper_invalidCredentials.groovy
    │                               ├── kubectlBuildWrapper_missingCredentials.groovy
    │                               ├── KubernetesCloudTest
    │                               │   ├── emptyKubernetesCloudReadResolve
    │                               │   │   └── config.xml
    │                               │   └── readResolveContainerCapZero
    │                               │       └── config.xml
    │                               ├── KubernetesRestartTest
    │                               │   └── upgradeFrom_1_27_1
    │                               │       └── config.xml
    │                               ├── KubernetesTest
    │                               │   ├── upgradeFrom_0_10
    │                               │   │   └── config.xml
    │                               │   ├── upgradeFrom_0_12
    │                               │   │   └── config.xml
    │                               │   ├── upgradeFrom_0_8
    │                               │   │   └── config.xml
    │                               │   ├── upgradeFrom_1_1
    │                               │   │   ├── config.xml
    │                               │   │   └── credentials.xml
    │                               │   ├── upgradeFrom_1_10
    │                               │   │   ├── config.xml
    │                               │   │   └── credentials.xml
    │                               │   ├── upgradeFrom_1_15_1
    │                               │   │   ├── config.xml
    │                               │   │   └── credentials.xml
    │                               │   ├── upgradeFrom_1_15_9
    │                               │   │   └── config.xml
    │                               │   ├── upgradeFrom_1_15_9_invalid
    │                               │   │   └── config.xml
    │                               │   └── upgradeFrom_1_17_2
    │                               │       ├── config.xml
    │                               │       └── credentials.xml
    │                               ├── pipeline
    │                               │   ├── badcontainername.groovy
    │                               │   ├── badcontainernameyaml.groovy
    │                               │   ├── basicPipeline.groovy
    │                               │   ├── basicWindows.groovy
    │                               │   ├── bourneShellElsewhereInPath.groovy
    │                               │   ├── cascadingDelete.groovy
    │                               │   ├── closedWebSocketExit.groovy
    │                               │   ├── computerCantBeConfigured.groovy
    │                               │   ├── containerEnvironmentIsHonored.groovy
    │                               │   ├── containerTerminated.groovy
    │                               │   ├── declarativeCustomWorkingDir.groovy
    │                               │   ├── declarativeCustomWorkspace.groovy
    │                               │   ├── declarativeFromYamlFile.groovy
    │                               │   ├── declarativeFromYaml.groovy
    │                               │   ├── declarativeFromYamlWithNullEnv.groovy
    │                               │   ├── declarative.groovy
    │                               │   ├── declarativeRetries.groovy
    │                               │   ├── declarativeShowRawYamlFalse.groovy
    │                               │   ├── declarativeWithCreateContainerError.groovy
    │                               │   ├── declarativeWithNamespaceFromYaml.groovy
    │                               │   ├── declarativeWithNestedExplicitInheritance.groovy
    │                               │   ├── declarativeWithNonexistentDockerImage.groovy
    │                               │   ├── declarativeYamlFile.yml
    │                               │   ├── directConnectionAgent.groovy
    │                               │   ├── docker.groovy
    │                               │   ├── dynamicPVCVolume.groovy
    │                               │   ├── dynamicPVCWorkspaceVolume.groovy
    │                               │   ├── envVarDollarSignEscaping.groovy
    │                               │   ├── errorPod.groovy
    │                               │   ├── getContainerLog.groovy
    │                               │   ├── getContainerLogWithRestart.groovy
    │                               │   ├── id_rsa
    │                               │   ├── inheritFrom.groovy
    │                               │   ├── interruptedPod.groovy
    │                               │   ├── interruptedPodWindows.groovy
    │                               │   ├── invalidImageGetsCancelled.groovy
    │                               │   ├── invalidPodGetsCancelled.groovy
    │                               │   ├── jenkinsSecretHidden.groovy
    │                               │   ├── jnlpWorkingDir.groovy
    │                               │   ├── mergeYaml.groovy
    │                               │   ├── noDelayProvisionerCallsListener.groovy
    │                               │   ├── nullLabelSupportsRestart.groovy
    │                               │   ├── octalPermissions.groovy
    │                               │   ├── overrideYaml.groovy
    │                               │   ├── podDeadlineExceededGlobalTemplate.groovy
    │                               │   ├── podDeadlineExceeded.groovy
    │                               │   ├── podTemplateWithMultipleLabels.groovy
    │                               │   ├── runDirContext.groovy
    │                               │   ├── runIn2Pods.groovy
    │                               │   ├── runInDynamicallyCreatedContainer.groovy
    │                               │   ├── runInPodFromYaml.groovy
    │                               │   ├── runInPod.groovy
    │                               │   ├── runInPodNestedExplicitInherit.groovy
    │                               │   ├── runInPodNested.groovy
    │                               │   ├── runInPodWithDifferentShell.groovy
    │                               │   ├── runInPodWithExistingTemplate.groovy
    │                               │   ├── runInPodWithLivenessProbe.groovy
    │                               │   ├── runInPodWithMultipleContainers.groovy
    │                               │   ├── runInPodWithRestart.groovy
    │                               │   ├── runInPodWithRestartWithLongSleep.groovy
    │                               │   ├── runInPodWithRestartWithMultipleContainerCalls.groovy
    │                               │   ├── runInPodWithRetention.groovy
    │                               │   ├── runInPodWithShowRawYamlFalse.groovy
    │                               │   ├── runWithActiveDeadlineSeconds.groovy
    │                               │   ├── runWithCloudOverriddenNamespace.groovy
    │                               │   ├── runWithEnvVariables.groovy
    │                               │   ├── runWithEnvVariablesInContext.groovy
    │                               │   ├── runWithOverriddenEnvVariables.groovy
    │                               │   ├── runWithStepOverriddenNamespace.groovy
    │                               │   ├── secretMaskingWindows.groovy
    │                               │   ├── showRawYamlFalseInherited.groovy
    │                               │   ├── sidecarWorkingDir.groovy
    │                               │   ├── sshagent.groovy
    │                               │   ├── substituteEnv.groovy
    │                               │   ├── supportComputerEnvVars.groovy
    │                               │   ├── taskListenerAfterRestart.groovy
    │                               │   ├── taskListenerAfterRestart_multipleLabels.groovy
    │                               │   ├── terminatedPodAfterRestart.groovy
    │                               │   ├── terminatedPod.groovy
    │                               │   ├── webSocketAgent.groovy
    │                               │   ├── windowsContainer.groovy
    │                               │   └── windowsRestart.groovy
    │                               ├── pod-busybox.yaml
    │                               ├── pod-jnlp-nullenv.yaml
    │                               ├── pod-overrides.yaml
    │                               └── PodTemplateUtilsTest
    │                                   ├── decimal.yaml
    │                                   └── octal.yaml
    ├── test-in-k8s.sh
    └── test-in-k8s.yaml

128 directories, 532 files

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警