up
This commit is contained in:
parent
7f039569b5
commit
d343066b15
@ -11,7 +11,7 @@ spec:
|
|||||||
paths:
|
paths:
|
||||||
- backend:
|
- backend:
|
||||||
service:
|
service:
|
||||||
name: elasticsearch # 指向新的 Service
|
name: elasticsearch-public # 指向新的 Service
|
||||||
port:
|
port:
|
||||||
number: 9200
|
number: 9200
|
||||||
path: /
|
path: /
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Service
|
kind: Service
|
||||||
metadata:
|
metadata:
|
||||||
name: elasticsearch
|
name: elasticsearch-public # 新服务名,避免与现有 headless 服务冲突
|
||||||
namespace: efk
|
namespace: efk
|
||||||
spec:
|
spec:
|
||||||
ports:
|
ports:
|
||||||
@ -9,5 +9,5 @@ spec:
|
|||||||
targetPort: 9200
|
targetPort: 9200
|
||||||
name: http
|
name: http
|
||||||
selector:
|
selector:
|
||||||
statefulset.kubernetes.io/pod-name: elasticsearch-0 # 只选择 elasticsearch-0
|
statefulset.kubernetes.io/pod-name: elasticsearch-0-0 # 精确匹配 master 节点
|
||||||
type: LoadBalancer # 保留 LoadBalancer 类型
|
type: LoadBalancer
|
||||||
|
@ -30,4 +30,4 @@ spec:
|
|||||||
- name: XPACK_REPORTING_ENCRYPTIONKEY
|
- name: XPACK_REPORTING_ENCRYPTIONKEY
|
||||||
value: "yet_another_secure_random_string_of_32_characters"
|
value: "yet_another_secure_random_string_of_32_characters"
|
||||||
- name: ELASTICSEARCH_SERVICEACCOUNTTOKEN
|
- name: ELASTICSEARCH_SERVICEACCOUNTTOKEN
|
||||||
value: "AAEAAWVsYXN0aWMva2liYW5hL215LXRva2VuOnlWd28tb2JZVDBxS05KaVNHQ21mSUE"
|
value: "AAEAAWVsYXN0aWMva2liYW5hL215LXRva2VuOnVtMWVLY1hTU2l5YVB0bVZvcVJFR2c"
|
||||||
|
@ -10,12 +10,10 @@ TOKEN=$(microk8s.kubectl exec -n efk $ES_POD -- bin/elasticsearch-service-tokens
|
|||||||
|
|
||||||
echo "new TOKEN:" ${TOKEN}
|
echo "new TOKEN:" ${TOKEN}
|
||||||
|
|
||||||
|
|
||||||
microk8s.kubectl delete deployment kibana -n efk
|
microk8s.kubectl delete deployment kibana -n efk
|
||||||
# 更新 Kibana Deployment YAML 文件
|
# 更新 Kibana Deployment YAML 文件
|
||||||
cd $(pwd)
|
cd $(pwd)
|
||||||
# 将 token 设置为环境变量
|
# 将 token 设置为环境变量
|
||||||
sed "s/##TOKEN##/$TOKEN/" kibana-deployment.yaml_tmp > kibana-deployment.yaml
|
sed "s/##TOKEN##/$TOKEN/" kibana-deployment.yaml_tmp >kibana-deployment.yaml
|
||||||
# 删除并重新应用 Kibana Deployment
|
# 删除并重新应用 Kibana Deployment
|
||||||
microk8s.kubectl apply -f kibana-deployment.yaml
|
microk8s.kubectl apply -f kibana-deployment.yaml
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user