多雲一體就是現在:
GOOGLE CLOUD 的
KUBERNETES
混合雲戰略多雲一體就是現在: GOOGLE CLOUD 的 KUBERNETES 混合雲戰略 安玟宇 Wayne An Customer Engineer, Google Cloud WayneAn@google.com 安玟宇 Wayne An Customer Engineer, Google Cloud WayneAn@google.com 多雲一體就是現在: Google Cloud Portable Elastic Transform Efficient Secure Pay for use Out ● ● Migrate Move up, out or both? Google is a recognized leader in Open Source Cloud Kubernetes Istio Apache Beam TensorFlow Service Machine Intelligence Kubernetes Contributors opensource.google.com A strong community with corporate and independent support. Independent Google Red Hat Huawei ZTE Corp FathomDB IBM Microsoft0 码力 | 32 页 | 2.77 MB | 1 年前3
k8s操作手册 2.3x86_64/ enabled=1 gpgcheck=0 EOF #或者使用google的源: # cat >> /etc/yum.repos.d/k8s-google.repo <google] name=k8s-google baseurl=h�ps://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64 enabled=1 x86_64/ enabled=1 gpgcheck=0 EOF #或者使用google的源: # cat >> /etc/yum.repos.d/k8s-google.repo < google] name=k8s-google baseurl=h�ps://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64 enabled=1 nginx-pod-cm-tz printenv #查看pod里的环境变量 ③创建Secret secret资源是区分命名空间的 ★命令行方式创建secret 创建账号密码验证secret # kubectl create secret generic database-auth --from-literal=username=root --from- liter 0 码力 | 126 页 | 4.33 MB | 1 年前3
尚硅谷大数据技术之Hadoop(入门)Cutting,为了实现与Google类似的全文搜索功能,他在Lucene框架基础上进行优 化升级,查询引擎和索引引擎。 Hadoop创始人Doug Cutting 2)2001年年底Lucene成为Apache基金会的一个子项目。 3)对于海量数据的场景,Lucene框架面对与Google同样的困难,存储海量数据困难,检索海量速度慢。 4)学习和模仿Google解决这些问题的办法 :微型版Nutch。 :微型版Nutch。 5)可以说Google是Hadoop的思想之源(Google在大数据方面的三篇论文) GFS --->HDFS Map-Reduce --->MR BigTable --->HBase 尚硅谷大数据技术之 Hadoop(入门) ————————————————————————————— 更多 Java –大数据 –大数据 –前端 –python 人工智能资料下载,可百度访问:尚硅谷官网 Hadoop发展历史 6)2003-2004年,Google公开了部分GFS和MapReduce思想的细节,以此为基础Doug Cutting等人用 了2年业余时间实现了DFS和MapReduce机制,使Nutch性能飙升。 7)2005 年Hadoop 作为 Lucene的子项目 Nutch的一部分正式引入Apache基金会。0 码力 | 35 页 | 1.70 MB | 1 年前3
ALAUDA KUBERNETES 白皮书ALAUDA KUBERNETES 白皮书 Alauda Kubernetes 白皮书 灵雀云 2 1. 产品背景 Kubernetes 是 Google 开源的容器集群管理系统,构建在 Docker 技术之上,为容器化的应 用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,它最大的优点是可以显著 提升整个集群的总 CPU 利用率,所 2. 产品架构 Alauda Kubernetes (AKS) 主要由 Alauda Kubernetes Engine (AKE) 、系统运维管理(管 理平台、监控、日志)、权限管理、账号体系管理等多个业务模块组成,可以根据用户使用 场景提供最佳网络、存储技术及解决方案。产品本身更好的发挥了 Kubernetes 产品特性, 让开发者更关注业务本身,让整个平台可以像管理产品一样管理应用,更好的提高资源利用 及使用帮助 ² 权限管理 将用户划分成角色组,将权限赋予角色,角色赋予人,配合 Kubernetes 本身支持的细 粒度权限管理体系,让权限管理不再复杂。 ² 账号体系管理 无缝集成企业内部账号体系,支持对接 LDAP、OAuth 2.0、OIDC、SAML 等协议的企 业内部用户系统,满足企业内部分公司、部门等多级管理方式的需求,实现统一登录与 权限管理。 ²0 码力 | 6 页 | 2.35 MB | 1 年前3
Docker 从入门到实践 0.9.0(2017-12-31)Docker。Docker 最初是在 Ubuntu 12.04 上开发实现的;Red Hat 则从 RHEL 6.5 开始对 Docker 进行支持;Google 也在其 PaaS 产品中广泛应用 Docker。 Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 AUFS 类的 Union FS 等技术,对进程进行封装隔离,属于 公开服务是官方的 Docker Hub,这也是默认的 Registry,并拥有大量的 高质量的官方镜像。除此以外,还有 CoreOS 的 Quay.io,CoreOS 相关的镜像存储在这里; Google 的 Google Container Registry,Kubernetes 的镜像使用的就是这个服务。 由于某些原因,在国内访问这些服务可能会比较慢。国内的一些云服务商提供了针对 Docker Hub Hub,其中已经包括了数量超过 15,000 的镜 像。大部分需求都可以通过在 Docker Hub 中直接下载镜像来实现。 注册 你可以在 https://cloud.docker.com 免费注册一个 Docker 账号。 登录 可以通过执行 docker login 命令交互式的输入用户名及密码来完成在命令行界面登录 Docker Hub。 你可以通过 docker logout 退出登录。 拉取镜像0 码力 | 370 页 | 6.73 MB | 1 年前3
云原生安全威胁分析与能力建设白皮书(来源:中国联通研究院)Matt Stine 发表新书《迁移到云原生 应用架构》,探讨了云原生应用架构的 5 个主要特征:符合 12 因素应用、面 向微服务架构、自服务敏捷架构、基于 API 的协作和抗脆弱性。同一年,Google 作为发起方成立 CNCF,指出云原生应该包括容器化封装、自动化管理、面向 微服务。到了 2018 年,CNCF 又更新了云原生的定义,把服务网格和声明式 API 给加了进来。后来,随着云 像是按层封装好的文件系统和描述镜像的元数据构成的文件系统包,包含应用所 云原生安全威胁分析与能力建设白皮书 23 需要的系统、环境、配置和应用本身。如果镜像配置不当,将会导致运行的容器 面临攻击的危险,比如镜像未使用特定用户账号进行配置导致运行时拥有的权限 过高,从而引起容器逃逸等安全风险。 2.3 路径 2:容器攻击 容器提供了独立隔离的环境来打包和运行应用程序,容器的隔离和安全措施 使得用户可以在给定主机上同时运行多个容器。通过 API 资产的授权类、认证类、数据暴露类、配置及设计不合理等各类逻辑漏 洞,通过外部情报和机器学习模型来感知针对 API 的低频慢速的攻击风险,使 用账号、IP、访问时间、访问 API、访问敏感数据等多重维度建设的 UEBA 模 型来感知账号共用、借用、盗用等行为导致数据泄露的攻击风险。 4.2.2 云原生运行时安全 云原生环境虽然在传统架构之上建立了新的网络及资源对象层级,但由于容 器0 码力 | 72 页 | 2.44 MB | 1 年前3
第1930期:Kubernetes基础介绍Manager控制管理器(kube-controller-manager):k8s里所有资源对象的自动化控制中心,可以理解为 资源对象的“大总管”。运行着所有处理集群日常任务的控制器。包括节点控制器、副本控制器、端点控制器及服务账号 和令牌控制器。负责维护集群的状态,比如故障检测、自动扩展、滚动更新等。 Scheduler调度器(kube-scheduler):负责资源调度(Pod调度)的进程,相当于“调度室”。按照预定的调度策略 别 的,支持多种公有云平台的存储,包括AWS,Google和Azure云;支持多种分布式存储包括GlusterFS和Ceph;也支持 较容易使用的主机本地目录hostPath和NFS。K8s还支持使用Persistent Volume Claim即PVC这种逻辑存储,使用这种 存储,使得存储的使用者可以忽略后台的实际存储技术(例如AWS,Google或GlusterFS和Ceph),而将有关存储实际0 码力 | 49 页 | 4.11 MB | 1 年前3
基于Kubernetes构建容器云平台的实践
- UCloud优刻得实验室负责⼈ 叶理灯存储平台 Think in Cloud . 北北京 基于RBAC实现 账号管理理隔离 01 IPv6 02 Operator管理理有 状态的服务 03 监控 04 Think in Cloud . 北北京 • K8S提供了了多种身份认证策略略,具体如何实施? • K8S的有两种⽤用户:服务账号(SA)和普通⽤用户(User),但K8S不不会管理理User,如何管理理User? 对于多集群,如何实现User跨集群的管理理? 基于RBAC实现账号管理理隔离 Think in Cloud . 北北京 基于RBAC实现账号管理理隔离 • 选择Token认证⽅方式 • 通过服务账号SA模拟普通⽤用户User,即User与SA⼀一⼀一对应 • 所有模拟账号SA放置同⼀一个NS,统⼀一管理理 • 定制权限组ClusterRole • 通过授予模拟账号SA的不不同权限组,来控制不不同User在NS中的不不同权限 Kubertnetes集群 ⽤用户管理理 ⽤用户:U1、U2 Think in Cloud . 北北京 基于RBAC实现账号管理理隔离 • 抽象Project对象给User使⽤用 • Project与每个集群的NS⼀一⼀一对应 • User在每个集群上都有对应模拟账号,⽤用于NS授权 NS ServiceAccount:SS Kubertnetes集群 NS: PP Kubertnetes集群0 码力 | 30 页 | 3.52 MB | 1 年前3
16-Nocalhost重新定义云原生开发环境-王炜enabled=false 以 TKE 为例,init 将⾃动部署 Nocalhost 组件(默认读取 ~/.kube/config 集群)。init 结束后,得到管理员和 ⾃动创建的开发者两个⻆⾊默认的账号密码,并输出了 Nocalhost Web 控制台的登陆地址: http://81.71.77.28 打开登陆地址,使⽤默认管理员⽤户名 admin@admin.com 和密码 123456 登陆 Bookinfo 应⽤的开发空间。 现在打开 VS Code ,进⼊ Nocalhost 插件,点击上⽅的“地球”按钮,同样输⼊ Web 控制台的地址,回⻋确 定。 点击 “Sign In” 按钮,输⼊开发者的登陆账号:foo@nocalhost.dev,密码:123456,登陆后即可⼀键部 署 Bookinfo 并体验⽆需重新构建镜像的应⽤开发。 Nocalhost - 重新定义云原⽣开发环境.md 2021/1/200 码力 | 7 页 | 7.20 MB | 6 月前3
Rancher 用户手册 v1.0Kubernetes(k8s) .......................................... 33 1. 概要 1.1. 环境说明 系统相关的登录账号、密码信息如下: 访问地址 账号 / 密码 描述 https://k8sadmin.sxc.sh/ Rancher UI Page 5 2. 系统登陆 2.10 码力 | 35 页 | 6.47 MB | 1 年前3
共 299 条
- 1
- 2
- 3
- 4
- 5
- 6
- 30













