Openshift:自动更新上游图像

Openshift:自动更新上游图像,openshift,openshift-origin,Openshift,Openshift Origin,在Openshift中,我们有一个BuildConfig,它依赖于hub.docker.com(ubuntu:xenial)上的一个映像 如文件所述: 查询外部注册表以同步标记和图像元数据当前不是一个自动过程。要手动重新同步,请运行oc import image。在短时间内,OpenShift将与外部注册表通信,以获取与图像流关联的Docker图像存储库的最新信息 您始终可以利用DockerHub Webhook(内置图像或添加新标记时会触发它们): 查看与图像流标记关联的导入策略的计划的字段

在Openshift中,我们有一个BuildConfig,它依赖于hub.docker.com(
ubuntu:xenial
)上的一个映像


如文件所述:

查询外部注册表以同步标记和图像元数据当前不是一个自动过程。要手动重新同步,请运行oc import image。在短时间内,OpenShift将与外部注册表通信,以获取与图像流关联的Docker图像存储库的最新信息

您始终可以利用DockerHub Webhook(内置图像或添加新标记时会触发它们):


查看与图像流标记关联的
导入策略的
计划的
字段

$ oc explain is.spec.tags.importPolicy
RESOURCE: importPolicy <Object>

DESCRIPTION:
     Import is information that controls how images may be imported by the
     server.

    TagImportPolicy describes the tag import policy

FIELDS:
   insecure <boolean>
     Insecure is true if the server may bypass certificate verification or
     connect directly over HTTP during image import.

   scheduled    <boolean>
     Scheduled indicates to the server that this tag should be periodically
     checked to ensure it is up to date, and imported
$oc explain is.spec.tags.importPolicy
资源:进口政策
说明:
导入是控制用户如何导入图像的信息
服务器。
TagImportPolicy描述标记导入策略
领域:
不安全的
如果服务器可能绕过证书验证或
在图像导入期间直接通过HTTP连接。
预定
Scheduled向服务器指示应定期更新此标记
检查以确保它是最新的,并且已导入
其中提到:


您正在参考OpenShift旧版本的文档。查看更新图像详细信息的说明。
oc标记--scheduled
将为您设置定期查找新图像/图像标签的
scheduled
参数的设置时间是多少?
apiVersion: v1
kind: ImageStream
metadata:
  name: ubuntu
  namespace: <my namespace>
spec:
  dockerImageRepository: registry.hub.docker.com/library/ubuntu
OpenShift Master: v1.3.1
Kubernetes Master: v1.3.0+52492b4
$ oc explain is.spec.tags.importPolicy
RESOURCE: importPolicy <Object>

DESCRIPTION:
     Import is information that controls how images may be imported by the
     server.

    TagImportPolicy describes the tag import policy

FIELDS:
   insecure <boolean>
     Insecure is true if the server may bypass certificate verification or
     connect directly over HTTP during image import.

   scheduled    <boolean>
     Scheduled indicates to the server that this tag should be periodically
     checked to ensure it is up to date, and imported