dashboard

How to combine row and column layout in flexdashboard?

試著忘記壹切 提交于 2019-11-28 17:34:10
For a new project I want to try the new flexdasboard package. I am thinking of a lay out in which the column and row orientation is somehow combined. The layout I am thinking of is something like this: If I change this code: --- title: "Focal Chart (Left)" output: flexdashboard::flex_dashboard --- Column {data-width=600} ------------------------------------- ### Chart 1 ```{r} ``` Column {data-width=400} ------------------------------------- ### Chart 2 ```{r} ``` ### Chart 3 ```{r} ``` into this: --- title: "Focal Chart (Left)" output: flexdashboard::flex_dashboard --- Column {data-width=600}

Kubernetes- Dashboard 部署

本小妞迷上赌 提交于 2019-11-28 15:05:55
获取dashboard 的yaml文件 wget wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml 修改其中image配置-默认是国外的k8s镜像库 国内无法访问可换成阿里云或者其他的。 vim kubernetes-dashboard.yaml 搜索下可下载的dashboard的image 修改下即可,我这里用的其他帖子里的 修改完成后执行kubectl 创建 kubectl apply -f kubernetes-dashboard.yaml 在执行完成后查看dashboard pod dashboard service 是否已经启动创建完成 现在即可在浏览器中访问到 30003 端口了 dashboard创建完成怎么登录呢?下面创建登录的SA 赋予Clusteradmin权限 否则你登录时回提示没权限 无法访问其他Namespace resource等报错 命令创建一个 SA Service Account kubectl create serviceaccount dashboard-admin -n kube-system 接下来创建一个Cluster rolebinding kubectl

Centos7部署Kubernetes集群

白昼怎懂夜的黑 提交于 2019-11-28 15:05:35
目录贴: Kubernetes学习系列    在之 前一篇文章: Centos7部署Kubernetes集群 ,中已经搭建了基本的K8s集群,本文将在此基础之上继续搭建K8s DashBoard。 1、yaml文件   编辑dashboard.yaml,注意或更改以下红色部分: apiVersion: extensions/v1beta1 kind: Deployment metadata: # Keep the name in sync with image version and # gce/coreos/kube-manifests/addons/dashboard counterparts name: kubernetes-dashboard-latest namespace: kube-system spec: replicas: 1 template: metadata: labels: k8s-app: kubernetes-dashboard version: latest kubernetes.io/cluster-service: "true" spec: containers: - name: kubernetes-dashboard image: gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5

How to sign in kubernetes dashboard?

ε祈祈猫儿з 提交于 2019-11-28 15:04:57
I just upgraded kubeadm and kubelet to v1.8.0. And install the dashboard following the official document . $ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml After that, I started the dashboard by running $ kubectl proxy --address="192.168.0.101" -p 8001 --accept-hosts='^*$' Then fortunately, I was able to access the dashboard thru http://192.168.0.101:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/ I was redirected to a login page like this which I had never met before. It looks like

12-kubernetes Dashboard 认证及分级授权

我的未来我决定 提交于 2019-11-28 08:02:47
目录 部署 dashboard 查看 开放访问 配置dashboard用户 1. token 令牌认证 创建一个 serviceAccount dashboard-admin 绑定 clusterbinding 的 sa 获取 serviceaccount 的 dashboard-admin 的secret信息 2. kubeconfig 文件认证 创建一个 serviceAccount 创建 rolebinding 绑定 def-ns-admin 创建集群和创建kubeconfig配置文件 拿到 def-ns-admin 用户的base64格式的token 设置 set-credentials 保存至 def-ns-admin.conf 配置 def-ns-admin.conf 上下文 配置当前上下文 测试使用kubeconfig文件登陆 基于 tls 验证 创建 dashboard 专用的 tls 证书 生成dashboard 用户的私钥 生成证书签署请求 给dashboard证书签证 创建 dashboard 对应的 secret 部署 dashboard 官方文档地址 根据官方文的安装介绍,直接远程执行即可,这里先下载下来,然后执行: [root@master ~]# wget https://raw.githubusercontent.com/kubernetes

离线方式部署kubernetes 1.16.0

好久不见. 提交于 2019-11-28 07:42:08
Kubernetes在2019年9月18日发布了年度的第三个版本1.16,这篇文章介绍一下如何使用Easypack的Ansible脚本方式在CentOS7上完成Kubernetes的一键安装。 环境构成说明 设定项 详细信息 构成 一主一从(同一台机器) IP 192.168.163.132 网卡名称 enp0s3 Kubernetes 1.16.0 Docker 18.09.7 ETCD 3.3.13 FLANNEL 0.10.0 安装步骤 步骤1:下载easypack [root@host132 tmp]# git clone https://github.com/liumiaocn/easypack.git Cloning into ‘easypack’… …省略 [root@host132 tmp]# 步骤2: 下载相关离线二进制文件 详细可参看: https://liumiaocn.blog.csdn.net/article/details/96421940 注:目前直接使用download的role,会下载并打包生成1.15的kubernetes相关的二进制文件,然后手动下载kubernetes的二进制文件进行替换即可,下载目录为: https://dl.k8s.io/v1.16.0/kubernetes-server-linux-amd64.tar.gz 步骤3:

Helm 安装部署Kubernetes的dashboard

筅森魡賤 提交于 2019-11-28 07:31:36
本来没打算搞这个文章的,第一里面有瑕疵(没搞定的地方),第二在我的 Ubuntu 18 Kubernetes集群的安装和部署 以及Helm的安装 也有安装,第三 和社区的问文章比较雷同 https://www.kubernetes.org.cn/5551.html kubeadm是Kubernetes官方提供的用于快速安装Kubernetes集群的工具,伴随Kubernetes每个版本的发布都会同步更新,kubeadm会对集群配置方面的一些实践做调整,通过实验kubeadm可以学习到Kubernetes官方在集群配置上一些新的最佳实践。 最近发布的 Kubernetes 1.15 .2中, kubeadm 对HA集群的配置已经达到beta可用,说明kubeadm距离生产环境中可用的距离越来越近了。 1.准备 1.1系统配置 在安装之前,需要先做如下准备。两台Centos 18如下: 192.168.100.11 k8s-master 192.168.100.12 k8s-node 禁用防火墙: systemctl stop firewalld systemctl disable firewalld 禁用SELINUX: setenforce 0 vi /etc/selinux/config SELINUX=disabled 创建vi /etc/sysctl.d/k8s.conf文件

springcloud(五):熔断监控Hystrix Dashboard和Turbine

允我心安 提交于 2019-11-28 07:28:00
Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间, 请求成功率等数据。但是只使用Hystrix Dashboard的话, 你只能看到单个应用内的服务信息, 这明显不够. 我们需要一个工具能让我们汇总系统内多个服务的数据并显示到Hystrix Dashboard上, 这个工具就是Turbine. Hystrix Dashboard 我们在熔断示例项目spring-cloud-consumer-hystrix的基础上更改,重新命名为:spring-cloud-consumer-hystrix-dashboard。 1、添加依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-hystrix</artifactId> </dependency> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-hystrix-dashboard</artifactId> </dependency>

k8s部署使用Dashboard(十)

半腔热情 提交于 2019-11-28 05:23:25
安装Dashboard 前面博客Kubernetes 所有的操作我们都是通过命令行工具 kubectl 完成的。为了提供更丰富的用户体验,Kubernetes 还开发了一个基于 Web 的 Dashboard,用户可以用 Kubernetes Dashboard 部署容器化的应用、监控应用的状态、执行故障排查任务以及管理 Kubernetes 各种资源。 在 Kubernetes Dashboard 中可以查看集群中应用的运行状态,也能够创建和修改各种 Kubernetes 资源,比如 Deployment、Job、DaemonSet 等。用户可以 Scale Up/Down Deployment、执行 Rolling Update、重启某个 Pod 或者通过向导部署新的应用。Dashboard 能显示集群中各种资源的状态以及日志信息。 可以说,Kubernetes Dashboard 提供了 kubectl 的绝大部分功能,大家可以根据情况进行选择。 第一步:安装 Kubernetes 默认没有部署 Dashboard,可通过如下命令安装: [root@ken ~]# kubectl apply -f http://mirror.faasx.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes

Spring Cloud for Alibaba 之 Sentinel For 生产改造(5)

一笑奈何 提交于 2019-11-28 03:50:46
在上一篇中 Spring Cloud for Alibaba 之 简单集成 Sentinel (4) ,我只是在Demo 里面,简单的引入了Sentinel组件,Dashboard控制台。 这些数据都是保存在内存中,一旦应用重启,之前配置的规则、监控数据 都会重置。 生产实践中,运用Sentinel ,要解决2个问题: 1. 规则管理与推送 ,2. 监控数据的保存与展示。 因为资源问题(个人没有机器部署kafaka 与elasticsearch集群),本次主要展示规则管理。 一、 规则推送模式 官方推荐使用Push模式,将配置规则,存放在远程的配置中心,比如阿里的nacos, 具体为使用建议见官方wiki: 在生产环境中使用 Sentinel 规则流向为:配置中心控制台/Sentinel 控制台 → 配置中心 → Sentinel 数据源 → Sentinel 如下图: 二、Sentinel 客户端改造 sentinel 接入nacos 存储比较方便,在 可以参考官方的另外 wiki: 动态规则扩展 1. jar引入pom 我采用简单一点的方式,直接引入 spring-cloud-starter-alibaba-sentinel 与sentinel-datasource-nacos 组件 <dependency> <groupId>com.alibaba.cloud<