解决了

启用podpreset


Userlevel 1
徽章 +2

你好,

有人知道我们是否可以在Karbon上启用Podpreset?((https://kubernetes.io/docs/concepts/workloads/pods/podpreset/#enable-pod-preset

基本上我的集群在代理下,我无法在POD下部署应用程序,因为它们需要访问Internet,然后使用Podpreset我可以配置这样的代理信息https://docs.gitlab.com/ee/topics/autodevops/index.html#installing-helm-behind-a-proxy

图标

最好的答案Anishwalia202020年6月25日,16:31

Hey @Anibal Ulisses<\/user-mention>\u00a0, so I researched and what I found was we currently don\u2019t have support for this.<\/p>

Also, this is an Alpha feature and usually we only enable beta and above.<\/p>

So what can you do in this scenarios is basically use an internal container repository<\/strong> instead of an internet one so that you don't need to depend on a proxy.<\/p>

One of our alliance partners makes free container registry\u00a0that you can use https:\/\/jfrog.com\/container-registry\/<\/a>\u00a0 or you can use the one from your Gitlab.<\/p>

\u00a0<\/p>

Let me know if you need any more help\":relaxed:\"<\/p>","className":"post__content__best_answer"}">

查看原件

该主题已关闭以供评论

12个答复

UserLevel 6
徽章 +5

@Anibal Ulisses。我们没有任何有关此的文档,即使用Karbon使用Podpreset,但是请给我一些时间,我会研究并通过答案与您联系。:Sweat_smile:

UserLevel 6
徽章 +5

@Anibal Ulisses,所以我研究了,我发现我们目前对此没有支持。

另外,这是一个alpha功能,通常我们仅启用Beta及以上。

因此,在这种情况下,您可以做什么内部容器存储库而不是互联网,因此您不需要依靠代理。

我们的联盟合作伙伴之一可以免费使用容器注册表https://jfrog.com/container-registry/或者,您可以使用Gitlab中的一个。

让我知道您是否需要更多帮助:轻松:

Userlevel 1
徽章 +2

@anishwalia20

Great, thank you about your reply, but I see a problem to use internal container repository due I’m tring to implement gitlab integration with karbon and Gitlab wants to install helm… not sure if I can install helm without from gitlab to get it working…

代理的建议来自GitLab的支持,我会尝试询问是否可以使用容器存储库…

如果您还有其他想法,我会很感激。

UserLevel 6
徽章 +5

@Anibal Ulisses确实是一种荣幸:smiley:啊,我明白了。因此,也许如果是掌舵图表,那么您可以尝试的是Helm Pull <图表名称>应该在本地创建一个Tarball(要在具有Internet访问和/或配置的Internet访问的计算机上完成),然后Helm install <版本 .tgz

我们基本上有很多客户使用Karbon没有任何问题,但我们尚未从Karbon的Gitlab测试Helm。

您可以在此期间尝试此选项。

UserLevel 6
徽章 +5

@Anibal Ulisses,您是否尝试过上述内容,并且与GitLab支持有关使用内部容器存储库的支持相同。

需要帮助请叫我。:轻松:

UserLevel 6
徽章 +5

你好 @Anibal Ulisses,只是跟进并想知道上述成功吗?:Sweat_smile::思维:

Userlevel 1
徽章 +2

@anishwalia20到目前为止,还没有成功。

Userlevel 1
徽章 +2

我尝试安装头盔,但Helm Init对我不起作用

Helm Init -Service-Account = Tiller-History-Max 300
错误:未知命令“ init”用于“ helm”

UserLevel 6
徽章 +5

Gitlab上的任何更新 @Anibal Ulisses关于使用内部容器存储库?

Userlevel 1
徽章 +2

不。Gitlab没有提供,只是告知我需要使用podpreset或手动安装..仅此而已。

UserLevel 6
徽章 +5

我知道,您是否尝试使用任何内部容器存储库? @Anibal Ulisses

Userlevel 1
徽章 +2

不,因为我还不知道该怎么做,也不知道Gitlab是否从中获得

Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu