Tag: openshift gitlab

在新的Docker镜像上自动执行Openshift pod重build

我在我们的Intranet托pipeGitlabregistry中有一个docker容器图像。 我可以手动从我们的OpenShift安装中拉出图像,并成功运行任意数量的窗格。 如果我在本地重build图像并推送到Gitlab,我可以从Openshift手动触发pod重build。 所有这一切运作良好。 当我将新图像推送到Gitlabregistry时,如何自动触发pod重build? 我没有看到在OpenShift和Gitlab之间放置钩子的地方,所有关于图像stream的阅读都没有导致成功的自动部署pipe道。 下面部署的版本; GitLab Community Edition 9.4.6 23ec1ec版本 OpenShift Master:v3.5.5.15 Kubernetes Master:v1.5.2 + 43a9be4 任何帮助不胜感激 谢谢 小号

在openshift原点3.7.0-alpha(fedora 26)上的gitlab-ce无法启动

在使用fedora 26上的自托pipeopenshift origin 3.7.0-alpha创buildgitlab实例之后,我在gitlab-ce pod上find了这个链接。 我已经尝试删除并重新部署Pod,以及我最好的Google-Fu,但仍然没有find问题所在,也不知道如何进一步排除故障。 我能够使用默认提供的模板成功部署jenkins。 路线 – https://about.gitlab.com/2016/06/28/get-started-with-openshift-origin-3-and-gitlab Thank you for using GitLab Docker Image! Current version: gitlab-ce=10.0.3-ce.0 Configure GitLab for your system by editing /etc/gitlab/gitlab.rb file And restart this container to reload settings. To do it use docker exec: docker exec -it gitlab vim /etc/gitlab/gitlab.rb docker restart gitlab For a comprehensive list […]

从Gitlab的私有Dockerregistry部署Docker镜像到Openshift

我正在开发一个基于Docker的项目。 该项目代码托pipe在一个私人的Gitlab安装, git.example.com 。 有了它,部署了Gitlab附带的Docker私有registry , registry.example.com 。 该项目有一个CI设置,最终build立Docker镜像并推送到registry,这部分按预期工作。 由于Gitlab + Dockerregistry尚不支持与同一个Git仓库相关的多个图像 ,因此我使用的标签解决方法将图像指定为: registry.example.com/group/my.project:web registry.example.com/group/my.project:app 等等 我已经创build了一个用户,并将其附加到项目,通过它本地login,并试图拉上面的图像,按预期工作。 我已经添加了ImageStream块,如下所示: apiVersion: v1 kind: ImageStream metadata: name: web spec: tags: – from: kind: DockerImage name: registry.example.com/group/my.project:web name: latest 这增加了图像部分中的图像,但它不能拉它Opensift还没有访问到Dockerregistry。 我添加了一个新的Docker秘密,如下所述,现在可以在Openshift中看到图像元数据,一切看起来都如预期。 但是,如果我添加一个部署configuration,如下所示: apiVersion: v1 kind: DeploymentConfig metadata: creationTimestamp: null labels: service: web name: web spec: replicas: 1 selector: service: […]