まず、舵を搭載
ヘルムレポ更新 ハングタイトながら、私たちはあなたのチャートのリポジトリから最新のをつかみます... ...ローカルチャートリポジトリをスキップ ...成功しましたからアップデートを得た「安定」チャートリポジトリ 完全に更新します。 [ルート K8S-マスターテンプレート@] #実権を握っレポリスト NAME URL 安定します。https: // kubernetes- charts.storage.googleapis.com 地元のhttp: //127.0.0.1:8879/ チャート [ルート K8S-マスターテンプレート@] #実権を握っ安定/ kubernetes-ダッシュボードをフェッチ [K8S-マスターテンプレート@ルート] #lsの deployment.yaml kubernetes-ダッシュボード-1.10.1 の.tgz service.yaml [ルート K8S-マスターテンプレート@] #タール-zvxf kubernetes-ダッシュボード-1.10.1.tgz kubernetes-ダッシュボード/ Chart.yaml タール:Kubernetes -dashboard / Chart.yaml:信頼されていない古いタイムスタンプ午前8時00分○○秒1970-01-01 Kubernetes -dashboard / values.yaml タール:Kubernetes -dashboard / values.yaml:信頼されていない古いタイムスタンプ午前8時00分00秒1970-01-01 Kubernetes -dashboard /テンプレート/ NOTES.TXT タール:Kubernetes -dashboard /テンプレート/ NOTES.TXT:信頼されていない古いタイムスタンプ午前8時00分00秒1970-01-01 Kubernetes -dashboard /テンプレート/ _helpers.tpl タール:Kubernetes -dashboard /テンプレート/ _helpers.tpl:信頼されていない古いタイムスタンプ午前八時00分00秒1970-01-01 Kubernetes -dashboard /テンプレート/ clusterrole- readonly.yaml タール:Kubernetes -dashboard /テンプレート/ clusterrole-readonly.yaml:信頼性の低い古いタイムスタンプ午前8時00分〇 〇秒1970-01-01 Kubernetes -dashboard /テンプレート/ deployment.yaml タール:Kubernetes -dashboard /テンプレート/ deployment.yaml:信頼されていない古いタイムスタンプ8時00分○○秒1970-01-01 Kubernetes -dashboard /テンプレート/ ingress.yaml タール:Kubernetes -dashboard /テンプレート/ ingress.yaml:信頼されていない古いタイムスタンプ午前八時00分00秒1970-01-01 Kubernetes -dashboard /テンプレート/ networkpolicy.yaml タール:Kubernetes -dashboard /テンプレート/ networkpolicy.yaml:信頼されていない古いタイムスタンプ午前八時00分00秒1970-01-01 Kubernetes -dashboard /テンプレート/ pdb.yaml タール:Kubernetes -dashboard /テンプレート/ pdb.yaml:信頼されていない古いタイムスタンプ午前八時00分00秒1970-01-01 Kubernetes -dashboard /テンプレート/ role.yaml タール:Kubernetes -dashboard /テンプレート/ role.yaml:信頼されていない古いタイムスタンプ午前8時00分00秒1970-01-01 Kubernetes -dashboard /テンプレート/ rolebinding.yaml タール:Kubernetes -dashboard /テンプレート/ rolebinding.yaml:信頼されていない古いタイムスタンプ午前八時00分00秒1970-01-01 Kubernetes -dashboard /テンプレート/ secret.yaml タール:Kubernetes -dashboard /テンプレート/ secret.yaml:信頼されていない古いタイムスタンプ午前8時00分00秒1970-01-01 Kubernetes -dashboard /テンプレート/ serviceaccount.yaml タール:Kubernetes -dashboard /テンプレート/ serviceaccount.yaml:信頼されていない古いタイムスタンプ午前8時○○分00秒1970-01-01 Kubernetes -dashboard /テンプレート/ svc.yaml タール:Kubernetes -dashboard /テンプレート/ svc.yaml:信頼されていない古いタイムスタンプ午前8時00分00秒1970-01-01 Kubernetes -dashboard / .helmignore タール:Kubernetes -dashboard / .helmignore:信頼されていない古いタイムスタンプ午前8時00分00秒1970-01-01 Kubernetes -dashboard / README.md タール:Kubernetes -dashboard / README.md:信頼されていない古いタイムスタンプ午前八時00分00秒1970-01-01 [ルート @ K8S-マスターテンプレート] #CD Kubernetes-ダッシュボード/ [ルートK8S-マスターKubernetes-ダッシュボード@] #LL 総額28 -rwxr-XR-X 1ルートルート468 1月1 1970 Chart.yaml -rwxr-XR-X 1つのルートルート12858 1月1 1970 README.md drwxr -XR-X 2ルートルート264の1月6午前21時50分テンプレート -rwxr-XR-X 1ルートルート5470 1月1 1970 values.yaml [ルート @ K8S-マスターkubernetesダッシュボード] #のvim-kubernetes dashboard.yaml [ルート@ K8S-マスターkubernetesダッシュボード] #LL 総額32 -rwxr-XR-X 1つのルートルート1 468 1 1970、越Chartyaml RW-Rは、 -ルートR 1 376 1 21:58 6を設定するためにルートを設定し、kubernetes越するdashboardyaml rwxr-xr-xとなってルートを設定するルートを設定する1 12858 1 1 1970年、越READMEmd drwxr -XR-X 2ルートルート264の1月6午前21時50分テンプレート -rwxr-XR-X 1ルートルート5470 1月1 1970 values.yaml
[K8S-マスターkubernetes-ダッシュボード@ルート] #実権を握ってインストールします。\ > -n kubernetes- ダッシュボード\ > --namespace kube- システム\ > -f kubernetes- dashboard.yaml NAME:kubernetes - ダッシュボード 最後に配布:月ヤン 6夜十時03分50秒2020 NAMESPACE:KUBE - システム STATUS:DEPLOYED リソース: ==> V1 / 展開 NAME READY UP -TO- DATE AVAILABLE AGE kubernetes 0/1 1 0 -dashboard 0 ==> V1 / ポッド(関連) NAME READYステータスが再起動AGE kubernetes -dashboard-bfdf5fc85-vrgqg 0/1 ContainerCreating 0 0 ==> V1 / 役割 名前と年齢 kubernetes - ダッシュボード0 ==> V1 / RoleBinding 名前と年齢 kubernetes - ダッシュボード0 ==> V1 / 秘密 NAME TYPEデータAGE kubernetes -dashboard不透明0 0 ==> V1 / サービス NAME TYPE CLUSTER -IP EXTERNAL- IP PORT(S)AGE kubernetes -dashboard CLUSTERIP 10.107.6.189 <なし> 443 / TCPの0 ==> V1 / ServiceAccount NAME秘密のAGE kubernetes -dashboard 1 0 ==> v1beta1 / イングレス NAMEホストのアドレスポートAGE kubernetes -dashboard k8s.frognew.com 80、443 0 ノート: ************************************************** ******************************* kubernetes-ダッシュボードをインストールするには数分かかる場合があります***:***しばらくお待ちください ************************************************** ******************************* クラスタ外からは、サーバーのURL(複数可)は次のとおりです。 HTTPS: //k8s.frognew.com
[ルート@ K8S-マスターkubernetes-ダッシュボード] #kubectl GET SVC -n KUBE-システム NAME型クラスタ-IP EXTERNAL- IP PORT(S)AGE KUBE -dns CLUSTERIP 10.96.0.10 <なし> 53 / UDP、53 / TCP、9153 / TCP 17D kubernetes -dashboard CLUSTERIP 10.107.6.189 <なし> 443 / TCPの110S ティラー -deploy CLUSTERIP 10.102.114.107 <なし> 44134 / TCPの23H [ルート @ K8S-マスターkubernetes-ダッシュボード] #のkubectl編集kubernetes-ダッシュボード-n KUBE-システム エラー:サーバーはリソースタイプはありません" kubernetes-ダッシュボード" [ルート @ K8S-マスターkubernetes-ダッシュボード] #のkubectl編集SVCのkubernetes-ダッシュボード-n KUBE-システム サービス/ kubernetes- ダッシュボード編集しました [ルート @ K8S-マスターkubernetes-ダッシュボード] #kubectl GET SVC -n KUBE-システム NAME型クラスタ-IP EXTERNAL- IP PORT(S)AGE KUBE -dns CLUSTERIP 10.96.0.10 <なし> 53 / UDP、53 / TCP、9153 / TCP 17D kubernetes -dashboard NodePort 10.107.6.189 <なし> 443:31961 / TCPの3m39s ティラー -deploy CLUSTERIP 10.102.114.107 <なし> 44134 / TCPの23H [ルート @ K8S-マスターkubernetes-ダッシュボード] #kubectl -n KUBE-システムのget秘密| grepのkubernetes-ダッシュボード・トークン kubernetes-ダッシュボード・トークンqxxpr kubernetes.io/service-account-token 3 4m56s [ルートマスターK8S-kubernetesダッシュボード@] #SECRETを取得するためにkubectl -n KUBE-システム| GREP-kubernetesダッシュボード kubernetesダッシュボード-0不透明 5m5s kubernetes -dashboardキー・ホルダー不透明2 4m59s kubernetes -dashboardトークン-qxxpr kubernetes.io/service-account-token 3 5m5s [ルート @ K8S-マスターkubernetes-ダッシュボード] #kubectl -n KUBE-システムのget秘密| grepのkubernetes-ダッシュボード・トークンqxxpr kubernetes-ダッシュボード・トークンqxxpr kubernetes.io/service-account-token 3 5m13s [ルート @ K8S-マスターkubernetes-ダッシュボード] #kubectlは秘密kubernetes-ダッシュボード・トークンqxxpr -n KUBE-システム記述 名:kubernetes-ダッシュボード-token- qxxpr 名前空間:KUBE - システム ラベル:<なし > 注釈:kubernetes.io /service-account.name:kubernetes- ダッシュボード Kubernetes.ioは /service-account.uid:844c78bd-979b-478A-9c84- B5997706f8a4 タイプ:kubernetes.io /サービス説明責任トークン データ ==== ca.crt: 1025のバイト 名前空間: 11のバイト トークン:eyJhbGciOiJSUzI1NiIsImtpZCI6IktTaWpWSDJoem5WTzNZdExreU9sV2dqLVpTa1NzVHdZeE56clZuZ2JxQncifQ..HZviLVDSTdZ-n4Q08tYR_z5EGE1tAbTJ4vm7MEQ1haCD4HtnEGwgvvZmAsISNz38VHWh5ASIJW6CVHbU6a3Q7YYAp4jTVB9GMGNXaKKMIIgzNoMz_r_Sts0CCBcziotaVKMFiH5zudPm6TdJViAaCwrmCUZEL-mRel5QEOfT0MPq9KNI-0smmC3L2wKPlgfTT6MLx1pv3F5hQ5quZqXa2XUSLlUNpg1p8Vzan0KMCoXmgnax-u7BniA5HCIBqv7MZ1Yobo6v8dp2nE9o23f8yebyWT_dxSvZ59kenCpYlpLFxKKAcnko2w6Cg2PcV-qJydU-Y2xcNYOpke15HgITig
[ルート@ K8S-マスターkubernetes-ダッシュボード] #LL 総額32 -rwxr-XR-X 1つのルートルート1 468 1 1970、越Chartyaml RW-Rは、 -ルートR 1 376 1 21:58 6を設定するためにルートを設定し、kubernetes越するdashboardyaml rwxr-xr-xとなってルートを設定するルートを設定する1 12858 1 1 1970年、越READMEmd drwxr -XR-X 2ルートルート264の1月6午前21時50分テンプレート -rwxr-XR-X 1ルートルート5470 1月1 1970 values.yaml [ルートマスターK8S-kubernetesダッシュボード@] #の猫kubernetes-dashboard.yamlの 画像: リポジトリ:k8s.gcr.io / kubernetes-dashboard- AMD64 タグ:V1。10.1 侵入: 有効:真 ホスト: - k8s.frognew.com 注釈: nginx.ingress.kubernetes.io / SSLリダイレクト:" 真" nginx.ingress.kubernetes.io /バックエンドプロトコル:" HTTPS " TLS: -秘密の名前:frognew-COM-TLS 秘密 ホスト: - k8s.frognew.com RBAC: clusterAdminRole:真
しかし、着陸には、エラー、不十分な権限、まだありませんソリューションとなりますとき
第二に、直接ファイルのダウンロードYAML
[root@k8s-master kubernetes-dashboard]# wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta8/aio/deploy/recommended.yaml --2020-01-06 22:57:43-- https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-beta8/aio/deploy/recommended.yaml 正在解析主机 raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.108.133 正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|151.101.108.133|:443... 已连接。 已发出 HTTP 请求,正在等待回应... 200 OK 长度:7568 (7.4K) [text/plain] 正在保存至: “recommended.yaml” 100%[=====================================================================================================================>] 7,568 1.32KB/s 用时 5.6s 2020-01-06 22:57:51 (1.32 KB/s) - 已保存 “recommended.yaml” [7568/7568])
[root@k8s-master kubernetes-dashboard]# kubectl apply -f recommended.yaml namespace/kubernetes-dashboard created serviceaccount/kubernetes-dashboard created service/kubernetes-dashboard created secret/kubernetes-dashboard-certs created secret/kubernetes-dashboard-csrf created secret/kubernetes-dashboard-key-holder created configmap/kubernetes-dashboard-settings created role.rbac.authorization.k8s.io/kubernetes-dashboard created clusterrole.rbac.authorization.k8s.io/kubernetes-dashboard created rolebinding.rbac.authorization.k8s.io/kubernetes-dashboard created clusterrolebinding.rbac.authorization.k8s.io/kubernetes-dashboard created deployment.apps/kubernetes-dashboard created service/dashboard-metrics-scraper created deployment.apps/dashboard-metrics-scraper created [root@k8s-master kubernetes-dashboard]# kubectl describe secret -n kubernetes-dashboard $(kubectl get secret -n kubernetes-dashboard | grep dashboard-admin | awk '{print $1}') Name: default-token-cthh2 Namespace: kubernetes-dashboard Labels: <none> Annotations: kubernetes.io/service-account.name: default kubernetes.io/service-account.uid: 48ff2cdb-321b-4775-8c87-28c3b6bafea8 Type: kubernetes.io/service-account-token Data ==== ca.crt: 1025 bytes namespace: 20 bytes token: eyJhbGciOiJSUzI1NiIsImtpZCI6IktTaWpWSDJoem5WTzNZdExreU9sV2dqLVpTa1NzVHdZeE56clZuZ2JxQncifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlcm5ldGVzLWRhc2hib2FyZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJkZWZhdWx0LXRva2VuLWN0aGgyIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQubmFtZSI6ImRlZmF1bHQiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC51aWQiOiI0OGZmMmNkYi0zMjFiLTQ3NzUtOGM4Ny0yOGMzYjZiYWZlYTgiLCJzdWIiOiJzeXN0ZW06c2VydmljZWFjY291bnQ6a3ViZXJuZXRlcy1kYXNoYm9hcmQ6ZGVmYXVsdCJ9.dYWLwxww6uepIfdUPfI443pquM9pGm4XzVKwO-tGMz27YdrNvxM1KsKsOjKwRkOVu6Gs1MmJO8LzcKh___uGf-gJvSw14MO9ITVR2g61bK0bNUH8pEiDaQQIsWwEbKgdiiqAu3syUA-9sv4FRH3PAmTqDOgURVF9vHqg_-93UnKnq5dqqowt2-LttDWwFplp59Gq95HCsoPGsF22JajRT84Wp_lk8jKmC6PFSTh4Lt28jbOqnJchDobMr48_B_St31S0y8RAZGfMYe6HrRpy-EDMSbzXYQYmyBw-srIbNPiiH4sbv3qdc-90aiu6NTV1NCVOhyN-Po3B_u-ym8BBAg Name: kubernetes-dashboard-certs Namespace: kubernetes-dashboard Labels: k8s-app=kubernetes-dashboard Annotations: Type: Opaque Data ==== Name: kubernetes-dashboard-csrf Namespace: kubernetes-dashboard Labels: k8s-app=kubernetes-dashboard Annotations: Type: Opaque Data ==== csrf: 0 bytes Name: kubernetes-dashboard-key-holder Namespace: kubernetes-dashboard Labels: k8s-app=kubernetes-dashboard Annotations: Type: Opaque Data ==== Name: kubernetes-dashboard-token-2tsg8 Namespace: kubernetes-dashboard Labels: <none> Annotations: kubernetes.io/service-account.name: kubernetes-dashboard kubernetes.io/service-account.uid: f0a47104-2a7f-4dc4-80e7-06cbc2ca2c77 Type: kubernetes.io/service-account-token Data ==== namespace: 20 bytes token: eyJhbGciOiJSUzI1NiIsImtpZCI6IktTaWpWSDJoem5WTzNZdExreU9sV2dqLVpTa1NzVHdZeE56clZuZ2JxQncifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlcm5ldGVzLWRhc2hib2FyZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJrdWJlcm5ldGVzLWRhc2hib2FyZC10b2tlbi0ydHNnOCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJrdWJlcm5ldGVzLWRhc2hib2FyZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50LnVpZCI6ImYwYTQ3MTA0LTJhN2YtNGRjNC04MGU3LTA2Y2JjMmNhMmM3NyIsInN1YiI6InN5c3RlbTpzZXJ2aWNlYWNjb3VudDprdWJlcm5ldGVzLWRhc2hib2FyZDprdWJlcm5ldGVzLWRhc2hib2FyZCJ9.rNDeHhXHzWk33wiE0MQlSZwxPb-CGyryFVhqTMzigs2znv59QZOab6Ztt1o6rU8TJyMfk1wnKJeKEJdyT2x4W6XdoAmSsIHkUKtSixQiazFeWp6rkWABPW_-Co2AKzciltUK5Xtgd6_L-KWodGFCc3t0B12GvdMet1On63-GgM6X8SUOVtE9_htEbTrEfyMV5AG1DfzsVpOJFv4V-qQUaxmSexlaCi59_nbzoBLz125_3K_1fHckXd4j9Jb9v5mQ4WRL4oddN7Sm7OQCLQjErKBSbfO5cnsJvuFEceoHPDS8mkT7fU4vFflillfuJfZarHs5vYQYgpqre3X-UmruVA ca.crt: 1025 bytes [root@k8s-master kubernetes-dashboard]#
发现还是有问题,看不了信息