格力vrv空調故障代碼U4(格力中央空調顯示u4是什么故障)
前沿拓展:
一:概述
介紹Vue axios token 跨域讀取 K8S 1.9版本API 實現。
二:步驟如下
1:創建一個 RBAC賬號[alinux.yaml]
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
name: alinux
annotations:
rbac.authorization.kubernetes.io/autoupdate: "true"
roleRef:
kind: ClusterRole
name: cluster-admin
apiGroup: rbac.authorization.k8s.io
subjects:
- kind: ServiceAccount
name: alinux
namespace: kube-system
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: alinux
namespace: kube-system
labels:
kubernetes.io/cluster-service: "true"
addonmanager.kubernetes.io/mode: Reconcile
2:查看賬號信息
[root@centos7-K8s-M-etcd1 ssl]# kubectl get secret -n kube-system|grep alinux alinux-token-t65t6 kubernetes.io/service-account-token 3 7d Name: alinux-token-t65t6 Namespace: kube-system Labels: <none> Annotations: kubernetes.io/service-account.name=alinux kubernetes.io/service-account.uid=00c85d61-d542-11e8-8988-5254006670fd Type: kubernetes.io/service-account-token Data ==== ca.crt: 2057 bytes namespace: 11 bytes token: eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJhbGludXgtdG9rZW4tdDY1dDYiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoiYWxpbnV4Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiMDBjODVkNjEtZDU0Mi0xMWU4LTg5ODgtNTI1NDAwNjY3MGZkIiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50Omt1YmUtc3lzdGVtOmFsaW51eCJ9.FYbkoKd_8SeuAUVDFb6p1RMraNpMfdrowsfeReWdeKm_-YphG32UztVlZvnQSvxlhSVbpGxP7Cjr0azgPbd2C6tIKzCbCulqWwME1h8T33IV02518ZZOaN3jyqqXzWJ6yEFNx9biqffgWWAwOhhVIOer_3DT8lyoDKJRC7JrLxaubliE1jCDYlcag5dmldhkS1U4EH96Px97Z7itzbKtx4M2DfOUXygQkyCG8_VCEhw5eQwQPO1Y9es3EtvMxONj1OO2h9YXuT62Heflz5MsQ4mHKNbuz0Gmz1e1xFV1HAWlQTN3Pz9qzVJ8305IjwVqVrV_-32aLM1GXnrrzKYBssr_nP1FMub0uEjvzOeGJEz6pQ1NLA1Bi0keHINr0yDUXFXE_LUNwS3ZNe4iqVOuwIsKp6pQz-cpnjjTKq5RpvmWlOyHmQ4jKKsAve2ywLZpNoda0S6GgDoSoUP-AvFygEoTbCWqqmTxUS4sgtiLroLEpFxadndjM2leD99wsd9bNDrq65eT2i_0rqa8uE15HORLB6tfKBag5nYp9MrbtKMJqXLqnkosAIy8STqslKuccHPvKKfgsgb4r6O0aPZCK4EdkB3zbG5lAJ3iFj9fTKRl-iFD9_iSEWtavAAbsgGc-it9xyJ0lJ2nwSUM6WXz1rnKcC_TV3pEqXKsE54F6-s [root@centos7-K8s-M-etcd1 ssl]# kubectl config view apiVersion: v1 clusters: - cluster: certificate-authority-data: REDACTED server: https://10.118.44.250:6443 name: kubernetes contexts: - context: cluster: kubernetes user: kubernetes-admin name: kubernetes-admin@kubernetes current-context: kubernetes-admin@kubernetes3:Vue axios 代碼[安裝參見相關文章]
1:安裝axios cnpm install axios --save 阿里源 2:VScode 微軟前端工具 3:postman 模擬請求軟件 1:因訪問第三方API axios 屬于夸域訪問,跨域訪問存在兩種解決方案【服務器器代理,另外一種方式 vue 代理,本文采用vue代理】。 1:代碼<App.vue> import axios from 'axios' export default { name: 'App', mounted() { var url=this.HOST+'api/v1/namespaces' axios.get(url,{ headers: { Authorization: 'Bearer '+'eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJhbGludXgtdG9rZW4tdDY1dDYiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoiYWxpbnV4Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiMDBjODVkNjEtZDU0Mi0xMWU4LTg5ODgtNTI1NDAwNjY3MGZkIiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50Omt1YmUtc3lzdGVtOmFsaW51eCJ9.FYbkoKd_8SeuAUVDFb6p1RMraNpMfdrowsfeReWdeKm_-YphG32UztVlZvnQSvxlhSVbpGxP7Cjr0azgPbd2C6tIKzCbCulqWwME1h8T33IV02518ZZOaN3jyqqXzWJ6yEFNx9biqffgWWAwOhhVIOer_3DT8lyoDKJRC7JrLxaubliE1jCDYlcag5dmldhkS1U4EH96Px97Z7itzbKtx4M2DfOUXygQkyCG8_VCEhw5eQwQPO1Y9es3EtvMxONj1OO2h9YXuT62Heflz5MsQ4mHKNbuz0Gmz1e1xFV1HAWlQTN3Pz9qzVJ8305IjwVqVrV_-32aLM1GXnrrzKYBssr_nP1FMub0uEjvzOeGJEz6pQ1NLA1Bi0keHINr0yDUXFXE_LUNwS3ZNe4iqVOuwIsKp6pQz-cpnjjTKq5RpvmWlOyHmQ4jKKsAve2ywLZpNoda0S6GgDoSoUP-AvFygEoTbCWqqmTxUS4sgtiLroLEpFxadndjM2leD99wsd9bNDrq65eT2i_0rqa8uE15HORLB6tfKBag5nYp9MrbtKMJqXLqnkosAIy8STqslKuccHPvKKfgsgb4r6O0aPZCK4EdkB3zbG5lAJ3iFj9fTKRl-iFD9_iSEWtavAAbsgGc-it9xyJ0lJ2nwSUM6WXz1rnKcC_TV3pEqXKsE54F6-s' } }) .then(function (response) { console.log(response) }) } }app.vue
3代理設置
module.exports = { dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: { '/api': { target: 'https://10.118.44.250:6443/', changeOrigin: true, secure: false, pathRewrite: { '^/api': '' } } }, *******src/main.js****** Vue.prototype.HOST = '/api' *******config/index.js****** module.exports = { dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: { '/api': { target: 'https://10.118.44.250:6443/', changeOrigin: true, secure: false, pathRewrite: { '^/api': '' } } },proxy
4:postman 設置
postman
postman
postman closed ssl
postman oK
5:啟動vue 實際測試
PS D:\app\mypro> npm run dev > mypro@1.0.0 dev D:\app\mypro > webpack-dev-server --inline --progress --config build/webpack.dev.conf.js 95% emitting DONE Compiled successfully in 4763ms 19:56:46 I Your application is running here: http://localhost:8080 WAIT Compiling... WAIT Compiling... 20:30:49 95% emitting DONE Compiled successfully in 841ms 20:30:50 I Your application is running here: http://localhost:8080 WAIT Compiling... 20:33:45 95% emitting DONE Compiled successfully in 1953ms 20:33:48 I Your application is running here: http://localhost:8080 WAIT Compiling... 20:33:51 95% emitting DONE Compiled successfully in 519ms 20:33:51 I Your application is running here: http://localhost:8080 WAIT Compiling... 20:33:52 95% emitting DONE Compiled successfully in 228ms 20:33:52 I Your application is running here: http://localhost:8080cnpm run dev
6:chrome 輸出
chrome 調試
三:分享
只要堅持解決問題,都會有收獲。[花三天工作業務時間6小時(零基礎)]。
拓展知識:
- 格力中央空調故障LL(如何自行檢修)09-09
-
朗吉空調售后服務(朗吉空調售后服務:如何確保您的空調系統得到最佳維護和
2024-08-27
-
AKL空調清洗服務電話(如何獲取AKL空調清洗服務的聯系電話?)
2024-08-27
-
全國首部!上海對中小學校外實踐教育立法,將建“場所資源庫”
2024-08-27
-
GRAD空調售后電話(如何獲取GRAD空調售后服務的聯系電話?)
2024-08-27
-
HSTARS空調移機(如何正確進行HSTARS空調移機操作?)
2024-08-27