首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在TKE(Kubernetes)集群上安装Rancher

Rancher提供了在生产环境中使用的管理Docker和Kubernetes的全栈化容器部署与管理平台。 Rancher可以最大程度的降低学习成本,使得刚接触kubernetes的同学快速上手。...那么本文带来的是在TKE集群上安装Rancher 一、 安装Helm 首先在控制台开通helm功能 [jvsm84bykl.png] 二、下载helm client 由于控制台的安装只下发了tiller...准备证书 这一步比较麻烦,由于Rancher在2.0后的版本默认开启了TLS,所以在创建时需要先准备好证书,并且后续Rancher下发主机的探针时,会通过证书中的域名来通信。...所以证书是用到一个在腾讯云上申请的正式证书。 image.png 3....创建证书secret 在申请完毕后,点击下载将证书key存放至服务器上并解压 # 解压 $ unzip tencent.angryhuang.xyz.zip # 进入目录 $ cd Nginx/ $

3.6K20

在现有 Kubernetes 集群上安装 KubeSphere

KubeSphere 一开始就推出了开源的社区版本,只是之前提供的安装方式比较单一,在已有的 Kubernetes 集群上要想安装相对较麻烦,本文将为你演示如何在已有的 Kubernetes 集群上安装...首先将上面安装仓库 Clone 到 Kubernetes 集群中的 master 节点上,因为我们需要使用到 master 节点上的一些证书文件。...问题2:如果现有集群中已经安装有 metrics_server,需要在配置文件中将 metrics_server_enable 设置为 False 问题3:在安装过程中卡死在Waitting for ks-sonarqube...设置为 False 问题4:在安装过程中 istio 安装不上,由于我当前的集群资源不是很足,所以也临时取消掉 istio 的安装,后续在开启 istio 的支持。...,这种情况我们可以先手动在节点上拉取镜像,然后再重新创建一个新的用于安装的 Job 即可。

93320
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在 Kubernetes 上编排 MongoDB 集群

    replicaset: MainRepSet spec: affinity: podAntiAffinity: # 添加 Pod 反亲和性,将副本打散在不同的节点...为了保证应用的稳定性,我们通过 podAntiAffinity 指定了 Pod 的反亲和性,这样可以保证不会有两个副本出现在同一个节点上。...集群上后,我们就可以按照不同的节点来进行访问了: Node-0: mongo-0.mongo.mongo.svc.cluster.local:27017 Node-1: mongo-1.mongo.mongo.svc.cluster.local...rs.status() 显示副本集名称和成员数量 在成员列表中也可以看到每个成员的 FQDN 名称和状态,不过需要注意的是 FQDN 只能在 Kubernetes 集群内部访问: ?...到这里我们就成功地将 MongoDB 部署到了 Kubernetes 集群,而且还是可伸缩的。

    4.5K42

    CentOS 7 上安装配置 Kubernetes 集群

    安装和配置 Kubernetes 集群的过程是比较繁琐的,这里阐述在 Mac 上利用 virtualbox 配置 CentOS 7 上的 Kubernetes 集群的过程。...目标 我们需要搭建的 Kubernetes 集群目标和规格如下: k8s 集群包含 4 个节点,一个 Master 节点, 3 个 Worker 节点 主机为 Mac OS 10.14.5,所有节点的虚拟机在...此时也可以不进行节点复制,等 docker 和 kubelet, kubeadm, kubectl 的安装完成后在进行节点复制更方便。...STATUS   ROLES    AGE   VERSION k8s-node1   Ready    master   48m   v1.15.0 部署 Worker 节点 首先在 master 节点上执行以下命令来获取在集群中添加节点的命令...worker 节点上执行上面的命令,这个时候 kubernetes 会使用 DaemonSet 在所有节点上都部署 canal 和 kube-proxy。

    54020

    在Kubernetes上安装Netdata的方法

    介绍 == Netdata可用于监视kubernetes集群并显示有关集群的信息,包括节点内存使用率、CPU、网络等,简单的说,Netdata仪表板可让您全面了解Kubernetes集群,包括在每个节点上运行的服务和...安装HELM ====== root@hello:~# curl https://baltocdn.com/helm/signing.asc | sudo apt-key add - root@hello...helm-stable-debian.list root@hello:~# sudo apt-get update root@hello:~# sudo apt-get install helm 添加源并安装...root@hello:~# kubectl  get svc NAME         TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)     AGE kubernetes... kubectl  get svc NAME             TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)           AGE kubernetes

    1.1K20

    Flagger 在 Kubernetes 集群上是如何工作的?

    可以通过一个名为 canary 的自定义资源来配置 Kubernetes 工作负载的自动化发布过程.Canary resourceCanary 自定义资源定义了在 Kubernetes 上运行的应用程序的释放过程...Helm 安装 Flagger 时设置 --set selectorLabels=my-app-label如果 target deployment 使用 secrets 或 configmaps,Flagger...deployment 清单中的 containers args 下使用 -enable-config-tracking=false 命令标志全局禁用 secrets/configmaps 跟踪,或者在用 Helm 安装...中被激活, 可以选择创建两个 HPA,一个用于 canary,一个用于 primary,以更新 HPA 而不做新的展开, 由于 Canary 的 deployment 将被缩减到 0,Canary 上的...Canary service Canary 资源决定了 target 工作负载在集群内的暴露方式, Canary target 应该暴露一个 TCP 端口,该端口将被 Flagger 用来创建 ClusterIP

    2.1K70

    在腾讯云上使用kubeadm搭建Kubernetes集群

    提到容器技术必然会提到容器的编排系统,在众多编排系统中Google的Kubernetes已跑在了行业的最前端,本文将介绍如何使用kubeadm快速的搭建一套用于学习和测试的kubernetes集群。...3.4 启动squid service squid start 3.5 查看服务是否启动 netstat -ntl 如果你自定义的端口存在那么证明服务启动成功 4 在国内服务器上安装docker.../kubernetes/yum/doc/yum-key.gpg enable = 1 END 校验 yum repolist 2 在master和node上安装软件 yum install.../Documentation/kube-flannel.yml 6 将node添加到集群内 在node上执行如下命令 systemctl enable docker && systemctl enable...安装k8s集群采坑专栏 使用如下命令: ubeadm config print init-defaults 报错如下: name: Invalid value: "vm_1_5_centos":

    4.5K80

    5分钟教你在kubernetes集群上安装Helm,并部署应用

    翻译于Helm Tutorial: How To Install and Configure Helm 这篇文章将一步步教你如何在Kubernetes集群安装和配置helm,并用其部署和管理应用程序。...正在运行的kubernetes集群 kubernetes集群API Endpoint应该可以从运行Helm的机器上访问。 使用kubectl对集群进行身份验证,它应该具有集群管理员权限。...Tiller将被安装在kubernetes集群中,Helm客户端会与其交互,从而使用Helm charts部署应用程序。 Helm将管理k8s集群资源。...因此,我们需要向安装在集群kube-system命令空间中的tiller组件添加必要的权限。...执行以下helm install命令,在kubernetes集群中部署ingress nginx。它将从github仓库中下载nginx-ingress helm chart。

    3.5K40

    安装部署Kubernetes集群

    本文主要分三大部分,他们分别是系统初始化、安装docker、安装Kubernetes,测试验证与删库跑路 系统初始化 请注意后面的单词all,代表所有(master、node) Master:仅在master...上 node: 仅在node上 关闭防火墙(`all`) ## 临时关闭 systemctl stop firewalld ## 永久关闭 systemctl disable firewalld ##...完成~ 安装Kubernetes 配置阿里镜像源(all) cat > /etc/yum.repos.d/kubernetes.repo <<EOF [kubernetes] name=Kubernetes...开启集群(master) mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown...总结 本节我们对使用kubeadm工具快速搭建搭建了Kubernetes的集群,系统初始化,记得关闭防火墙、分区等哦。 如果对你有帮助,感觉不错。

    57020
    领券