上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: 前言kubernetes应用越来越广泛,我们kubernetes集群中也会根据业务来划分不同的命名空间,随之而来的就是安全权限问题,我们不可能把集群管理员账号分配给每一个人,有时候可能需要限制某用户对某些特定命名空间的权限,比如开发和测试人员也可能需要登录集群,了解应用的运行情况,查看pod的日志,甚至是修改某些配置。这时候,我们可以通过创建受限的kubeconfig文件,将该config分发给有... 阅读全文
posted @ 2020-06-22 14:54 我是一条最咸的咸鱼 阅读(7182) 评论(0) 推荐(0) 编辑
摘要: Helm简介Helm 是 Kubernetes 的软件包管理工具,类似于Ubuntu 中使用的apt、Centos中使用的yum 或者Python中的 pip,能快速查找、下载和安装软件包。包含几个基本概念:Chart:一个 Helm 包,封装kubernetes原生应用程序的yaml文件Release: 在 Kubernetes 集群上运行的 Chart 的一个实例。在同一个集群上,一个 Cha... 阅读全文
posted @ 2020-06-21 09:40 我是一条最咸的咸鱼 阅读(1520) 评论(0) 推荐(0) 编辑
摘要: 前言Spinnaker 是 Netflix 在2015年开源的一款持续交付平台,最初由 Netflix 开发,用于快速、可靠地发布软件变更。Spinnaker 使开发人员可以更轻松地专注于编写代码,而无需担心底层的云基础设施,它可以和 Jenkins 以及其他流行的构建工具无缝集成。但是由于 GFW 的原因导致在国内部署Spinnaker非常困难,当然,你可以使用代理,但这就与本文的初衷不符。经过... 阅读全文
posted @ 2020-03-16 13:39 我是一条最咸的咸鱼 阅读(2059) 评论(2) 推荐(1) 编辑
摘要: CronJob简介定时任务对我们并不陌生,例如Linux的crontab,各种编程语言都内置了定时任务支持,这在我们应用开发中比较常见,但这种定时任务在分布式系统中使用会有限制,因此需要分布式计划任务。 Kubernetes的CronJob可以理解为Kubernetes对分布式计划任务的支持。Kubernetes集群使用CronJob管理基于时间的作业,可以在指定的时间点执行一次或在指定时间点执行... 阅读全文
posted @ 2020-02-16 15:03 我是一条最咸的咸鱼 阅读(1947) 评论(0) 推荐(1) 编辑
摘要: Gin框架介绍Gin是一个用Go语言编写的web框架。它是一个类似于martini但拥有更好性能的API框架, 由于使用了httprouter,速度提高了近40倍。中文文档Gin框架安装与使用安装GIN$ go get -u github.com/gin-gonic/gin第一个Gin程序package mainimport "github.com/gin-gonic/gin"func main(... 阅读全文
posted @ 2019-11-24 21:12 我是一条最咸的咸鱼 阅读(4609) 评论(0) 推荐(0) 编辑
摘要: kubectl用于运行Kubernetes集群命令的管理工具。语法kubectl [command] [TYPE] [NAME] [flags]command:指定要在一个或多个资源执行的操作TYPE:指定资源类型Resource types。Resource types会区分大小写,也可以指定单数,复数或缩写的形式Name区分大小写,如果省略Name,则显示所有资源的详细信息命令行指定的flag... 阅读全文
posted @ 2019-11-19 22:43 我是一条最咸的咸鱼 阅读(2116) 评论(0) 推荐(0) 编辑
摘要: K8S介绍相关 kubernetes(K8S)集群及Dashboard安装配置kubernetes(K8S)创建自签TLS证书K8S Kubernetes 架构K8S组件K8S API对象Kubernetes NamespacesKubernetes Pod概述Kubernetes DeploymentKubernetes IngressKubernetes ServiceKubernetes k... 阅读全文
posted @ 2019-11-15 17:22 我是一条最咸的咸鱼 阅读(835) 评论(0) 推荐(0) 编辑
摘要: Kubernetes Service 定义了这样一种抽象:一个 Pod 的逻辑分组,一种可以访问它们的策略(通常称为微服务)。 这一组 Pod 能够被 Service 访问到,通常是通过 Label Selector现的。对 Kubernetes 集群中的应用,Kubernetes 提供了简单的 Endpoints API,只要 Service 中的一组 Pod 发生变更,应用程序就会被更新。 对... 阅读全文
posted @ 2019-11-15 15:54 我是一条最咸的咸鱼 阅读(443) 评论(0) 推荐(0) 编辑
摘要: Ingress 可以提供负载平衡,SSL 终端和基于名称的虚拟主机。Ingress 是什么通常情况下,service和pod仅可在集群内部网络中通过IP地址访问。所有到达边界路由器的流量或被丢弃或被转发到其他地方。 internet | ------------ [ Services ]Ingress是授权入站连接到达集群服务的规则集合。 internet ... 阅读全文
posted @ 2019-11-12 23:17 我是一条最咸的咸鱼 阅读(4125) 评论(0) 推荐(0) 编辑
摘要: Deployment为Pod和Replica Set提供声明式更新。创建Deploymentnginx-deployment.yamlapiVersion: apps/v1kind: Deploymentmetadata: name: nginx-deployment labels: app: nginxspec: replicas: 3 selector: matchLabe... 阅读全文
posted @ 2019-11-12 22:01 我是一条最咸的咸鱼 阅读(1062) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 14 下一页
返回顶部