Kubernetes-使用Helm安装istio

添加istio库:

helm repo add istio.io https://storage.googleapis.com/istio-release/releases/1.3.4/charts/

更新查看:

helm repo update

Hang tight while we grab the latest from your chart repositories...
...Skip local chart repository
...Successfully got an update from the "stable" chart repository
...Successfully got an update from the "istio.io" chart repository
Update Complete.

helm repo list

NAME    	URL
stable  	https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
local   	http://127.0.0.1:8879/charts
istio.io	https://storage.googleapis.com/istio-release/releases/1.3.4/charts/

helm search istio  查看istio相关charts:

NAME               	CHART VERSION	APP VERSION	DESCRIPTION
istio.io/istio     	1.3.4        	1.3.4      	Helm chart for all istio components
istio.io/istio-cni 	1.3.4        	1.3.4      	Helm chart for istio-cni components
istio.io/istio-init	1.3.4        	1.3.4      	Helm chart to initialize Istio CRDs

安装istio-init图表以引导所有Istio的CRD:

helm install istio.io/istio-init --name istio-init --namespace istio-system

使用以下命令验证是否已将所有Istio CRD提交到Kubernetes api服务器:

kubectl get crds | grep ‘istio.io‘ | wc -l
23
#打印出23就完成

安装istio:

helm install istio.io/istio-init --name istio-init --namespace istio-system

查看istio相关pod是否启动成功:

kubectl get pods -n istio-system

NAME                                    READY   STATUS      RESTARTS   AGE
istio-citadel-59574746c-xjnjl           1/1     Running     0          12m
istio-galley-7c6786768c-9rslh           1/1     Running     0          12m
istio-ingressgateway-7b76ff7c54-7wdgm   1/1     Running     0          12m
istio-init-crd-10-1.3.4-hghj6           0/1     Completed   0          12m
istio-init-crd-11-1.3.4-z6622           0/1     Completed   0          12m
istio-init-crd-12-1.3.4-stphw           0/1     Completed   0          12m
istio-pilot-6c546fb5b4-l9cqf            2/2     Running     0          12m
istio-policy-5bd84dbc46-qmfjs           2/2     Running     0          12m
istio-sidecar-injector-949f4564-kv2m4   1/1     Running     0          12m
istio-telemetry-68766475bc-5pzcl        2/2     Running     0          12m
prometheus-6f74d6f76d-g8ptg             1/1     Running     0          12m

除去istio-init开头的STATUS为Running即代表安装成功了

原文地址:https://www.cnblogs.com/zsifan/p/11822891.html

时间: 2024-07-29 23:30:18

Kubernetes-使用Helm安装istio的相关文章

Istio Helm 安装

一.参考官方文档 https://istio.io/docs/setup/kubernetes/#downloading-the-release # 安装前准备 https://istio.io/docs/setup/kubernetes/install/helm/ # 参考官方文档 helm 安装 二.Istio安装前准备 1. Go to the Istio release page to download the installation file corresponding to you

k8s1.13.3安装istio(helm方式)

一.环境信息 centos7 k8s1.13.3 主机名 ip cpu ram master 192.168.137.10 2 4G node1 192.168.137.11 2 4G 二.安装helm和Tiller 1.下载helm二进制文件(https://github.com/helm/helm/releases),这里安装v2.13.0版本 2.将二制文件放入master节点,并解压 tar -zxvf helm-v2.13.0-linux-amd64.tar.gz mv linux-a

安装istio v1.0 详细过程和步骤

创建 istio 目录 [[email protected] ~]# mkdir istio [[email protected] ~]# cd istio 方案一: # 去下面的地址下载压缩包 # https://github.com/istio/istio/releases $ wget https://github.com/istio/istio/releases/download/1.0.0/istio-1.0.0-linux.tar.gz $ tar -zvxf istio-1.0.0

如何解决安装istio后istioctl命令每次使用都需要重新配置路径

Kubernetes在安装istio后初次使用istioctl命令时会提示istioctl command not found 这时候如果在istio文件夹的根目录下配置 export PATH=$PWD/bin:$PATH 之后就可以使用istio命令,下次打开又需要重新配置路径 想要配置一次就一直可以使用的话修改 /etc中的profile文件 加入画红笔的地方,即istio的文件位置 原文地址:https://www.cnblogs.com/yuxiaoba/p/9291050.html

helm安装及使用

helm简介 官网文档:https://helm.sh/ helm是kubernetes的包管理器,类似于linux系统下的apt-get或yum 安装 wget https://get.helm.sh/helm-v2.12.3-linux-amd64.tar.gz cp helm tiller /usr/local/bin helm version tiller -version 安装初始化: kubectl apply -f install/kubernetes/helm/helm-serv

K8s Helm安装配置入门

作为k8s现在主流的一种包部署方式,尽管不用,也需要进行一些了解.因为,它确实太流行了. 这一套太极拳打下来,感觉helm这种部署,目前还不太适合于我们公司的应用场景.它更适合需要手工编程各种yaml文件,使用模板减少工作量和出错. 而我们已实现了web方式的yaml文件编辑,使用Helm意义不大,只能起到优化yaml存储的作用,但同时会使我们的配置文件深度依赖helm. 一,Helm用途 Helm把Kubernetes资源(比如deployments.services或 ingress等) 打

国内不fq安装K8S三: 使用helm安装kubernet-dashboard

目录 3 使用helm安装kubernet-dashboard 3.1 Helm的安装 3.2 使用Helm部署Nginx Ingress 3.3 使用Helm部署dashboard 3.4 使用Helm部署metrics-server 国内不fq安装K8S一: 安装docker 国内不fq安装K8S二: 安装kubernet 国内不fq安装K8S三: 使用helm安装kubernet-dashboard 国内不fq安装K8S四: 安装过程中遇到的问题和解决方法 本文是按照"青蛙小白"

k8s Helm安装Prometheus Operator

Ubuntu 18 Kubernetes集群的安装和部署 以及Helm的安装完成了k8s的集群和helm的安装,今天我们来看看Prometheus的监控怎么搞.Prometheus Operator 是 CoreOS 开发的基于 Prometheus 的 Kubernete s监控方案,也可能是目前功能最全面的开源方案.更多信息可以查看https://github.com/coreos/prometheus-operator 创建命名空间 为方便管理,创建一个单独的 Namespace moni

helm 安装EFK(Elasticsearch+Filebeat+Kibana)收集容器日志

官方地址:https://github.com/elastic/helm-charts 我用的是helm3安装 1.安装elasticsearch kubectl create ns logs helm repo add elastic https://helm.elastic.co helm pull elastic/elasticsearch tar zxf elasticsearch-7.6.0.tgz cd elasticsearch 编辑values.yaml文件 vim values