我不知道该怎么开口。
基本上,我有一些自制的Docker镜像,我不想在公共注册表上共享它们。让我们承认我的公司有10个不同的客户。我们已经部署了10个树莓,每个客户的设施中都有一个。
我现在想做的是创建一个私有的市场,在那里客户可以选择他们想要在树莓树上部署的包,并进行一次单击部署。
真的存在这样的东西吗?
我已经看过Kubernetes,但是对于终端用户来说,它看起来有点太复杂了。有没有一种抽象的仪表板,或者通过命令行(我会映射到web界面)来做到这一点的方法?
谢谢!
发布于 2021-03-12 21:28:12
apiVersion: apps/v1
kind: Deployment
metadata:
name: deployment
labels:
app: app
spec:
replicas: 1
selector:
matchLabels:
app: app
template:
metadata:
labels:
app: app
spec:
containers:
- name: app
image: private.registry.com:my-shared-image:latest
ports:
- containerPort: 80如果不指定完整注册表路径,它将采用docker集线器
保护您的私有repo并向kubernetes yaml添加秘密是另一回事
https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
https://stackoverflow.com/questions/66584869
复制相似问题