k8s配置多集群访问

k8s配置多集群访问 kubernetes的配置文件描述了集群、用户名和上下文的关系。 通过命令 kubectl config view 可以查看k8s所有的配置文件信息。 命令 kubectl config view --minify --kubeconfig=config...

2018-05-16 17:19:29

阅读数 1082

评论数 0

keycloak与istio结合demo

参考网址:https://github.com/kameshsampath/istio-keycloak-demo 部署keycloak与istio结合的demo 下载源码 git clone https://github.com/kameshsampath/istio-keyclo...

2018-05-16 17:16:55

阅读数 444

评论数 0

minishift使用插件istio

istio是一个servicemesh服务网格的开源工具 minishift配置istio profile 考虑istio组件规模,配置minishift的profile如下 minishift profile set servicemesh minishift config set...

2018-05-16 17:15:24

阅读数 236

评论数 0

minishift使用

安装minishift的kvm driver 使用以下命令安装minishift的kvm driver。 curl -L https://github.com/dhiltgen/docker-machine-kvm/releases/download/v0.7.0/docker-machi...

2018-05-16 17:13:55

阅读数 659

评论数 0

istio服务安全

istio RBAC(基于角色访问控制) istio RBAC支持namespace-level,service-level,method-level的服务访问控制。 Role-Base语义,支持服务到服务,用户到服务的认证 可以灵活的定义roles和role-bindings的proper...

2018-04-26 08:38:19

阅读数 686

评论数 1

kubernetes istio api访问示例

restful访问kubernetes的api $ APISERVER=$(kubectl config view | grep server | cut -f 2- -d ":" | tr -d " ") $ TOKE...

2018-04-24 18:54:08

阅读数 629

评论数 0

istio配置请求速率限制

istio配置服务访问速率限制 1、创建名为requestcount的quota实例(instance),quota的dimensions定义速率限制的维度标识。 名为requestcount的quota定义了source,sourceVersion,destination,destinati...

2018-04-24 18:51:56

阅读数 351

评论数 0

istio流量管理

istio 官方示例 bookinfo 配置sidecar注入 istioctl kube-inject --debug -f samples/bookinfo/kube/bookinfo.yaml > bookinfo2.yaml 使用kubernetes创建示...

2018-04-24 18:50:36

阅读数 360

评论数 1

istio安装实践

启动minikube istio的实验环境部署在minikube上,首先启动minikube(minikube安装参考上一博客) minikube start --vm-driver kvm2 \ --extra-config=controller-manager.Cluste...

2018-04-24 18:36:37

阅读数 1213

评论数 0

微服务解决方案调研

微服务要点 微服务架构的各要点包括服务发现、负载均衡、高可用、集群容错、调度与部署、弹性伸缩、API网关、服务的故障隔离和熔断、配置管理、日志采集、分布式调用跟踪、监控告警。 方案一:kubernetes+springcloud+第三方套件 Spring Cloud 和 kubernet...

2018-04-17 08:11:40

阅读数 694

评论数 0

serviceMesh(服务网格)与开源工具

serviceMesh(服务网格) Willian Morgan(Linker 的CEO)给出的Service Mesh定义: 服务网格是一个用于处理服务间通信的基础设施层,它负责为构建复杂的云原生应用传递可靠的网络请求。在实践中,服务网格通常实现为一组和应用程序部署在一起的轻量级的网络代理,...

2018-04-17 08:08:51

阅读数 1132

评论数 0

kubernetes集成calico测试

kubernetes集成calico测试环境 在物理服务器使用KVM构建了三台虚拟机(4core8G),服务器上的网卡是万兆,虚拟机与虚拟机之间使用KVM的NAT网络模式。 三个节点充当kubernetes的master和worker角色,kubernetes拥有三个master和三个work...

2018-04-17 08:04:46

阅读数 456

评论数 0

minikube安装

linux下安装minikube 下载minikube sudo curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 &&...

2018-04-03 11:20:14

阅读数 1087

评论数 0

重新建构kismatic的calico网络

kismatic的calico组成 1、calico.yaml和rbac.yaml文件 位于 /etc/calico/calico.yaml /etc/calico/rabc.yaml 2、 位于policy-controller.yaml /etc/kubernetes/sp...

2018-03-27 09:32:59

阅读数 186

评论数 1

kubernetes对自定义指标进行动态伸缩

kubernetes对自定义指标进行动态伸缩 参考网址:https://github.com/stefanprodan/k8s-prom-hpa 常规cpu 内存指标收集 kubernetes Metrics server,它是 Heapster的可替代者。 参考github上基本...

2018-03-27 09:31:08

阅读数 997

评论数 1

应用在k8s上运行的几种网络模式

k8s deployment service默认配置 应用部署在k8s上,首先想到的是应用k8s的默认service模式配置。 应用通过service向集群内部(ClusterIP)和集群外部(NodePort)暴露服务。k8s中的其他应用通过kube-dns提供的dns解析功能,访问se...

2018-03-15 09:19:51

阅读数 3764

评论数 0

k8s动态使用glusterfs存储

k8s中运行Heketi服务 在使用kismatic安装k8s和glusterfs后,需要配置k8s默认动态管理(provisioning)使用glusterfs,以下内容是实现这样的目的。 Hekeli:glusterfs的restful端点,k8s向它发送命令来使用glusterfs。 ...

2018-03-12 18:00:50

阅读数 2369

评论数 0

chart模板文件简单语法使用

参考网址: https://docs.helm.sh/chart_template_guide/#the-chart-template-developer-s-guide helm 模板 helm模板语法嵌套在{{和}}之间,有三个常见的 .Values.* 从value.yaml文件...

2018-01-26 16:29:05

阅读数 1317

评论数 0

kismatic工具

kismatic工具 Kismatic CLI 安装与配置kubernetes的命令行工具。 在美国西雅图KubeCon大会上,Apprenda发布了开源工具Kismatic Enterprise Toolkit(KET)的1.0.0版本,并为它提供商业支持。KET为开发和运营人员提供...

2018-01-24 09:54:22

阅读数 223

评论数 0

k8s-hostpath存储使用

参考网址: https://github.com/nailgun/k8s-hostpath-provisioner 运行k8s-hostpath-provisioner 下载github项目 git clone https://github.com/nailgun/k8s-hostp...

2018-01-18 12:26:30

阅读数 2963

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭