相关疑难解决方法(0)

Kubernetes - 告诉工作完成时

我正在寻找一种方法来告诉(从脚本中)Kubernetes Job完成的时间.我想从容器中取出日志并执行清理.

这样做有什么好办法?最好的方法是运行kubectl describe job <job_name>和grep 1 Succeeded或类似的东西?

kubernetes kubectl kubernetes-jobs

39
推荐指数
3
解决办法
1万
查看次数

如何在Mac OS X 10.5.8上安装Bash> = 3.2.25?

我正在关注Michael Hartl的Rails教程,到目前为止我已经安装了Git 1.7.5.4 x86_64(我正在运行OSX 10.5.8)并且我正在尝试安装rvm

运行以下代码后:

$ curl -kL get.rvm.io | bash -s stable

我明白了:

BASH 3.2.25 required (you have 3.2.17(1)-release)
Run Code Online (Sandbox Code Playgroud)

我试过改变shell,chsh -s /opt/local/bin/bash但是我得到了shell '/opt/local/bin/bash' does not exist

不知道从哪里开始,但我很感激任何指导.谢谢!

bash osx-leopard rvm

22
推荐指数
2
解决办法
2万
查看次数

Kubernetes职位状态条件列表?

是否有任何资源概述kubernetes作业可能具有的所有可能的状态条件?

我想知道是因为我想检查一下,当我运行一个作业时是否已经在运行,如果已经运行,请退出新作业。

我遇到了until kubectl get jobs myjob -o jsonpath='{.status.conditions[?(@.type=="Complete")].status}' | grep True ; do sleep 1 ; done很多次,但是我想知道它是否正在运行,而不是是否已经完成。不想等待(ha)for kubectl 1.11等待功能

kubernetes kubectl

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

如何使用预定义的 GitLab CI 变量和流入 GitLab Pipeline 日志的 Tekton 日志直接从 GitLab CI 触发 Tekton Pipeline

我们有一个正在运行的 AWS EKS(使用 Pulumi 设置),我们在其中安装了 Tekton,如云原生 Buildpacks Tekton 文档中所述。示例项目可用

我们的 Tekton 管道配置如下(也源自Cloud Native Buildpacks Tekton 文档):

apiVersion: tekton.dev/v1beta1
kind: Pipeline
metadata:
  name: buildpacks-test-pipeline
spec:
  params:
    - name: IMAGE
      type: string
      description: image URL to push
    - name: SOURCE_URL
      type: string
      description: A git repo url where the source code resides.
    - name: SOURCE_REVISION
      description: The branch, tag or SHA to checkout.
      default: ""
  workspaces:
    - name: source-workspace # Directory where application source is located. …
Run Code Online (Sandbox Code Playgroud)

gitlab gitlab-ci kubernetes amazon-eks tekton

2
推荐指数
1
解决办法
3713
查看次数