Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >从kubernetes API获取docker-image标签

从kubernetes API获取docker-image标签
EN

Stack Overflow用户
提问于 2017-08-09 19:42:07
回答 3查看 2.9K关注 0票数 10

我们正在构建docker -image,并在docker构建过程中添加一些元数据标签,例如:

代码语言:javascript
运行
AI代码解释
复制
docker build --label no.company.version=1.2.3 .

当我们稍后在kubernetes pod中使用此图像时,我们希望从kubernetes api中检索标签。这对于跟踪图像标记本身中编码的元数据以外的其他元数据非常有用。

标签可以通过节点上的docker获得,但我无法在kubernetes中找到任何方法来检索它们。这个是可能的吗?

EN

回答 3

Stack Overflow用户

发布于 2017-08-16 19:35:16

我不知道有什么方法可以从Kubernetes那里获得docker标签。然而,downward允许您将k8s标签放入pod中:https://kubernetes.io/docs/tasks/inject-data-application/downward-api-volume-expose-pod-information/

票数 1
EN

Stack Overflow用户

发布于 2019-02-07 05:58:37

暂不支持从kubernetes api查询docker元数据。已打开PR以满足此请求。请关注

https://github.com/kubernetes/kubernetes/issues/47368

票数 1
EN

Stack Overflow用户

发布于 2020-01-15 14:07:33

如果使用Openshift,则docker标签在ImageStreamTag对象(apiVersion: image.openshift t.io/v1)上可见(如果您碰巧正在使用该功能)。

代码语言:javascript
运行
AI代码解释
复制
oc get istag myimage:latest -o yaml

apiVersion: image.openshift.io.v1
generation: 2
image:
    dockerImageLayers:
    - mediaType: application/vnd.docker.image.rootfs.diff.tar.gzip
      name: sha256:690b26398d8aadd19a2936c1b51a335c06e0887775135f3186bc318c2dbf6d15
      size: 31494540
    - ...etc...
  dockerImageManifestMediaType: application/vnd.docker.distribution.manifest.v2+json
  dockerImageMetadata:
    Architecture: amd64
    Config:
      Image: sha256:5593b121415d0e9e23ae1041628869379937580fd29d4e90d163f2101bd4d96d
      Labels:
        architecture: x86_64
        mvn.version: 1.0.0-SNAPSHOT
        git.branch: master
        git.revision: 17c5424fcf578b13144e03d638becfb86e18ff92
... etc...
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45599353

复制
相关文章
firebase怎么用_firebase是什么
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/168361.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/20
4.3K0
firebase怎么用_firebase是什么
Google 的 Firebase 如何删除项目
https://www.ossez.com/t/google-firebase/13792
HoneyMoose
2021/11/02
3.2K0
Google 的 Firebase 如何删除项目
奇怪的Java题:为什么128 == 128返回为false,而127 == 127会返回为true?
奇怪的Java题:为什么128 == 128返回为false,而127 == 127会返回为true? 在回答这个问题之前,我们先来看看int和Integer的对比,一步步揭开问题的答案。 1. i
互扯程序
2019/06/19
2.3K0
奇怪的知识增加了,如何让 (a == 1 && a == 2 && a == 3) 返回 true
原文:http://www.fly63.com/article/detial/851
@超人
2021/04/26
1.1K0
奇怪的知识增加了,如何让 (a == 1 && a == 2 && a == 3) 返回 true
Firebase 如何创建登录 Token
Firebase 的 token 可以使用 firebase 命令行工具来进行创建。
HoneyMoose
2021/04/02
2.5K0
Firebase 如何创建登录 Token
奇怪的电梯
§、奇怪的电梯(lift.cpp) §【问题描述】 §大楼的每一层楼都可以停电梯,而且第i层楼(1<=i<=N)上有一个数字Ki(0<=Ki<=N)。电梯只有四个按钮:开,关,上,下。上下的层数等于当前楼层上的那个数字。当然,如果不能满足要求,相应的按钮就会失灵。例如:3 3 1 2 5代表了Ki(K1=3,K2=3,……),从一楼开始。在一楼,按“上”可以到4楼,按“下”是不起作用的,因为没有-2楼。那么,从A楼到B楼至少要按几次按钮呢? §【输入格式】lift.in §输入文件共有二行,第一行为三个用
attack
2018/04/12
1.5K0
奇怪的知识
而数据中台则是将数据服务化之后提供给业务系统, 目标是将数据能力渗透到各个业务环节
solve
2022/03/30
8520
Android Firebase 服务简介
Firebase初步了解 什么事Firebase? Firebase成立于2011年,在被Google收购之前,Firebase是一个协助开发者快速构建App,能够提供行动应用专用开发平台及SDK的一款产品,简单的说大概就是一套集成后台服务工具。早在2014年,谷歌收购了Firebase,这主要是一种面向应用程序开发人员的数据库。Firebase基本上向广大的应用程序开发人员提供不同的服务,比如存储、消息传递、通知和身份验证等服务。 在今年的I/O大会上,谷歌发表了新版的Firebase,新的Firebas
xiangzhihong
2018/02/05
23.1K0
Android  Firebase 服务简介
与 FireBase 亲密接触
正常的 App 都是属于网络应用,数据都是从服务器上获取的。这就需要有专业的后台开发人员开发后台业务服务器,然后为我们 App 提供数据。自从云出现之后,各大云主机厂商提供了一个云服务 PAAS(Platform-as-a-Service的缩写),意思是平台即服务。PaaS是一个执行代码以及管理应用运行环境的开发平台,用户通过SVN或者Git之类的代码版本管理工具与平台交互。但这也是开发人员具备后台开发的能力。因此,
猴哥yuri
2018/08/16
16.2K0
我们弃用 Firebase 了
作者 | John Considine 译者 | 平川 策划 | 刘燕 我们已经在 Firebase 上发布了 10 几款应用程序,几乎用到了该平台每个方面的特性,并设计了一个可以实现优雅扩展的手册。可以说,事实已经证明,Firebase 对 K-Optional Software 而言是非常宝贵的工具。 就在 2022 年 3 月,我们的开发人员还在为 Firebase Extensions 等创新欢呼。遗憾的是,过去几个月的三个主要变化破坏了开发体验,因此,在新项目中,K-Optional 将
深度学习与Python
2023/03/29
33.2K0
我们弃用 Firebase 了
奇怪的 Javascript
我的意思是,对于刚开始使用这种语言和他语言(例如 C++ 或 C#)的开发人员来说,javascript 可能会很奇怪。
疯狂的技术宅
2020/04/24
9950
奇怪的 Javascript
奇怪的颜色
计算属性值字符个数,再把所有字符分成3组,不能有余数,如果位数不够就补0, 每组颜色只有前两个字符有效并以十六进制的方式表示 ,非十六进制的字符以0表示。
GhostZhang
2022/08/22
8310
奇怪的颜色
奇怪
今天在学校,用vmware workstation 7,运行ubuntu9.04,一开始用iNode拨号,提示检测到多网卡,强制断线。然后我把vmware生成的2个虚拟网卡都禁用掉,居然进入ubuntu9.04后还能上网,并且不影响物理机上网,好奇怪阿。
libo1106
2018/08/07
3160
发现一个很奇怪的现象,MyBaits 的 insert方法一直返回"-2147482646"
前几天在做项目demo的时候,发现有一个很奇怪的现象,就是MyBatis发现更新和插入返回值一直为"-2147482646",无论怎么改,这个值一直不变...
Java小咖秀
2021/04/20
5910
发现一个很奇怪的现象,MyBaits 的 insert方法一直返回"-2147482646"
奇怪的死循环
#include<stdio.h> int main() { int i; int a[10]; for(i=0;i<=10;++i) { a[i]=0; printf("%d\n",a[i]); } return 0; } 该程序对应的汇编代码见如下代码: .file "cs18.c" .section .rodata .LC0: .string "%d\n" .text .gl
chinchao.xyz
2022/04/25
1.3K0
用supabase实时数据库替换mapus协作地图里的firebase
讲了如何使用supabase,其实是为了将mapus协作地图 里使用的firebase,因为firebase在国内用不了哇,google的东西。
hotqin888
2022/11/02
3.1K0
用supabase实时数据库替换mapus协作地图里的firebase
奇怪的函数调用
整理移动硬盘时,发现一个名为 attack 的目录,进去以后发现原来是一段简单的 C 语言代码。代码如下:
码农UP2U
2021/09/02
1.8K0
奇怪的函数调用
奇怪的编码问题
今天使用R爬取数据的时候发现一个奇怪的问题,我将每个属性的数据先保存在vector中,然后再合并到data.frame中时,发现打印names时数据正常显示中文,但是打印data.frame或者写入csv文件时,却始终都是utf8的格式。 代码如下:
用户2936342
2019/03/19
1.5K0
奇怪的编码问题
点击加载更多

相似问题

spark机器学习--更好的设计

11

在纱线上运行spark机器学习示例失败

113

如何通过机器学习学习“加法”操作

10

spark scala在windows机器上

32

Mobius SparkClr入门(在Linux上)

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档