我创造了一个已经失败的Kubernetes工作。我在哪里能找到这份工作的日志?
我不知道如何找到相关的吊舱(我假设一旦作业失败,它就会删除吊舱)?
运行kubectl describe job似乎没有显示任何相关信息:
Name: app-raiden-migration-12-19-58-21-11-2018
Namespace: localdev
Selector: controller-uid=c2fd06be-ed87-11e8-8782-080027eeb8a0
Labels: jobType=database-migration
Annotations: kubectl.kubernetes.io/last-applied-configuration={"apiVersion":"batch/v1","kind":"Job","metadata":{"annotations":{},"labels":{"jobType":"database-migration"},"name":"app-raiden-migration-12-19-58-21-1...
Parallelism: 1
Completions: 1
Start Time: Wed, 21 Nov 2018 12:19:58 +0000
Pods Statuses: 0 Running / 0 Succeeded / 1 Failed
Pod Template:
Labels: controller-uid=c2fd06be-ed87-11e8-8782-080027eeb8a0
job-name=app-raiden-migration-12-19-58-21-11-2018
Containers:
app:
Image: pp3-raiden-app:latest
Port: <none>
Command:
php
artisan
migrate
Environment:
DB_HOST: local-mysql
DB_PORT: 3306
DB_DATABASE: raiden
DB_USERNAME: <set to the key 'username' in secret 'cloudsql-db-credentials'> Optional: false
DB_PASSWORD: <set to the key 'password' in secret 'cloudsql-db-credentials'> Optional: false
LOG_CHANNEL: stderr
APP_NAME: Laravel
APP_KEY: ABCDEF123ERD456EABCDEF123ERD456E
APP_URL: http://192.168.99.100
OAUTH_PRIVATE: <set to the key 'oauth_private.key' in secret 'laravel-oauth'> Optional: false
OAUTH_PUBLIC: <set to the key 'oauth_public.key' in secret 'laravel-oauth'> Optional: false
Mounts: <none>
Volumes: <none>
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal SuccessfulCreate 2m job-controller Created pod: app-raiden-migration-12-19-58-21-11-2018-pwnjn
Warning BackoffLimitExceeded 2m job-controller Job has reach the specified backoff limit发布于 2019-01-15 21:01:08
另一种办法是:
kubectl describe job $JOBkubectl logs $POD发布于 2021-08-03 08:22:06
您也可以执行
kubectl logs job.batch/your-job-name如果作业有多个吊舱,您将看到一条类似于以下内容的消息:
Found X pods, using pod/your-job-name-xxxxx(使用kubectl版本=1.21.2进行测试)
发布于 2018-11-21 12:27:36
使用此命令显示所有豆荚,甚至失败的豆荚:
kubectl get pods -A然后一个吊舱将显示如下所示:
app-raiden-migration-12-19-58-21-11-2018-pwnjn 0/1 Error 0 6m然后使用:
kubectl logs lighthouse-timer-1553800620-pwssvhttps://stackoverflow.com/questions/53411958
复制相似问题