问答 2019-01-11 来自:开发者社区

安全的做法是将一个容器放在一个容器中。那么在kubernetes发明pods背后的动机是什么?

我们在docker中有容器作为最小的单位,我们有pods作为kubernetes中的最小单位。安全的做法是我们应该将一个容器放在一个容器中。所以它是同一个,即pod和容器的行为相同(一个容器中的一个容器)。那么为什么如果要将一个容器放入一个容器中,则创建容器。我们本可以使用容器。

问答 2019-01-09 来自:开发者社区

Kubernetes安全上下文runAsUser

我有多个容器,并希望以非root用户身份运行所有容器,我知道添加securityContext会对我有帮助,但是我是否需要在所有容器中添加securityContext或在规范级别添加它会有帮助吗?spec: template:metadata: Test image spec:securityContext: runAsUser: 1000 fsGroup: 1000 contain...

文章 2018-12-16 来自:开发者社区

Kubernetes(k8s)部署安全最佳实践

Kubernetes 提供了很多能够提高应用安全的方法。要进行这些配置,就要掌握 Kubernetes 的相关知识,同时也要清楚的了解安全需求。这里我们关注的安全内容集中在容器的生命周期上:构建、传输以及运行,并且针对 Kubernetes 进行了特别的裁剪。我们 自己的 SaaS 就是运行在 Google Cloud Platform 上的 Kubernetes 中,已经采用了这些最佳实践。 ....

文章 2018-12-14 来自:开发者社区

Kubernetes集群安全通信

NetworkPolicy是Kubernetes的一个新特性,它负责配置Pod组如何与彼此和其他网络端点进行通信。换句话说,它在运行于Kubernetes集群上的Pod间创建防火墙。 该特性在Kubernetes 1.7版中已较为稳定。本文将阐述NetworkPolicy在理论与实践中分别是如何工作的。 使用NetworkPolicy你可以做些什么 默认情况下,Kubernetes没有限制集群.....

文章 2018-09-14 来自:开发者社区

Kubernetes NetworkPolicy:打造更安全的容器运行环境

常见的应用可以分为两大类:Job和Service。Job比较简单,就是一个普通的任务,完成之后就退出,一般不需要暴露对外服务的网络监听端口。Service是指长期运行的进程,监听某个网络端口,其他服务可以通过网络连过来。生产环境里,将服务暴露在网络上存在安全风险:必须限制只有信任的用户才能访问服务。我们肯定不希望未授权的用户能调用某个删除数据的接口,把DB里的数据删光。访问控制可以在应用层做,客....

文章 2018-05-11 来自:开发者社区

Docker EE 2.0 助力 Kubernetes,打造安全的供应链体系

本文首发自“Docker公司”公众号(ID:docker-cn)编译丨小东每周一、三、五 与您不见不散! 上周,KubeCon 欧洲大会在哥本哈根的成功举办,让我们来回顾那些在 Docker 和 Kubernetes 读者中最受欢迎的帖子吧。对于那些还没有尝试过 Docker EE 2.0 版本的用户来说,这篇文章将重点介绍 Docker EE 2.0 版本如何为 Kubernetes 提供安.....

文章 2018-03-21 来自:开发者社区

“Docker Content Trust + 镜像签名”,打造安全的 Kubernetes 供应链!

出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五 与您不见不散! 早前,我们分享了一篇名为“镜像扫描+基于策略的镜像提升”,打造安全的 Kubernetes 供应链!的文章,它主要介绍了 Docker EE 的镜像扫描和基于策略的镜像提升功能为 Kubernetes 软件供应链提供持续、安全的保护。今天,我将为大家带来打造安全的 Kubernetes 供应链解决方案的.....

文章 2018-03-19 来自:开发者社区

“镜像扫描+基于策略的镜像提升”,打造安全的 Kubernetes 供应链!

出品丨Docker公司(ID:docker-cn)编译丨小东每周一、三、五 与您不见不散! 上个月 Docker 企业版(EE)容器平台的测试发行版集成了可以与 Swarm 并存运行的 Kubernetes 编排,从而提供了统一的平台来支持传统和新的应用程序在本地或云端中运行。对于正在探索 Kubernetes 或正在将 Kubernetes 部署到生产环境的组织来说,Docker EE 为...

文章 2018-02-02 来自:开发者社区

简单、安全:Docker for Windows Desktop 现已支持Kubernetes 1.8版本

写在前面 在Edge channel(测试通道)中,Docker 已经将Kubernetes整合进Docker for Windows的桌面系统了。此版本使用的是Kubernetes 1.8,就像Docker for Mac和Docker Enterprise Edition一样(点击下列文章标题,查看相关内容)。现在,您可以使用它来开发Linux容器了! 如何获取Kubernetes? 在桌面....

文章 2017-10-27 来自:开发者社区

【转载】Kubernetes 入驻 Docker EE,企业如何享受更简易、更安全的部署?

写在前面 《Kubernetes 加入Docker 平台,Mac和Windows开发者的福音》文章介绍了Docker CE for Mac 和 Windows对Kubernetes的支持,本文将讲述Docker EE中的新变化。 Swarm 和 Kubernetes并存 Docker 企业版(EE) 是一个企业级的容器平台,包括一个私有镜像仓库、高级安全特性和整个容器生命周期的集中管理。通过将K....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。