当前位置: 首页 > news >正文

做网站需要绑定电脑ip吗营销型网站建设公司价格

做网站需要绑定电脑ip吗,营销型网站建设公司价格,网站建设与管理课程报告,做网站编辑如何写好一篇新闻1、背景: 因公司业务需要,需要在测试、生产kubernetes集群中部署elasticsearch集群,因不同环境要求,需要部署不同模式的elasticsearch集群, 1、测试环境因安全性要求不高,是部署一套默认配置; 2…

1、背景:

因公司业务需要,需要在测试、生产kubernetes集群中部署elasticsearch集群,因不同环境要求,需要部署不同模式的elasticsearch集群,

1、测试环境因安全性要求不高,是部署一套默认配置;

2、生产环境因安全性要求,是部署一套带认证配置;

2、开发elasticsearch集群,无认证模式:

在kubernetes集群中部署elasticsearch集群,采用的是,有状态服务组件,就是StatefulSet组件。

1. 开发yaml文件内容如下:

# vim elasticsearch.yaml

apiVersion: apps/v1
kind: StatefulSet
metadata:name: es7-clusternamespace: sit
spec:serviceName: elasticsearchreplicas: 3selector:matchLabels:app: elasticsearchtemplate:metadata:labels:app: elasticsearchspec:containers:- name: elasticsearchimage: 192.20.67.250/public/elasticsearch:7.9.3resources:limits:cpu: 1000mrequests:cpu: 100mports:- containerPort: 9200name: restprotocol: TCP- containerPort: 9300name: inter-nodeprotocol: TCPvolumeMounts:- name: datamountPath: /usr/share/elasticsearch/dataenv:- name: cluster.namevalue: k8s-logs- name: node.namevalueFrom:fieldRef:fieldPath: metadata.name- name: discovery.zen.minimum_master_nodesvalue: "2"- name: discovery.seed_hostsvalue: "es7-cluster-0.elasticsearch,es7-cluster-1.elasticsearch,es7-cluster-2.elasticsearch"- name: cluster.initial_master_nodesvalue: "es7-cluster-0,es7-cluster-1,es7-cluster-2"- name: ES_JAVA_OPTSvalue: "-Xms1g -Xmx1g"initContainers:- name: fix-permissionsimage: 192.20.67.250/public/busybox:latestcommand: ["sh", "-c", "chown -R 1000:1000 /usr/share/elasticsearch/data"]securityContext:privileged: truevolumeMounts:- name: datamountPath: /usr/share/elasticsearch/data- name: increase-vm-max-mapimage: 192.20.67.250/public/busybox:latestcommand: ["sysctl", "-w", "vm.max_map_count=262144"]securityContext:privileged: true- name: increase-fd-ulimitimage: 192.20.67.250/public/busybox:latestcommand: ["sh", "-c", "ulimit -n 65536"]volumeClaimTemplates:- metadata:name: dataspec:accessModes: [ "ReadWriteOnce" ]storageClassName: "huawei-san"resources:requests:storage: 1Gi

注:

1、这里使用pvc存储,因kubernetes集群有部署了storageclaas组件,所以这里是直接通过storageclass组件的方式创建pvc存储。

2、如果需要引起yaml文件里的内容,需要根据实际情况修改镜像地址和sc组件的名称。

这里还需要部署一个service组件,用于访问elasticsearch集群。

# vim elasticsearch-svc.yaml

apiVersion: v1
kind: Service
metadata:name: elasticsearchnamespace: sit
spec:selector:app: elasticsearchtype: ClusterIPports:- port: 9200name: es-9200targetPort: 9200- port: 9300name: es-9300targetPort: 9300

2. 创建elasticsearch集群: 

执行生效yaml文件

# kubectl apply -f elasticsearch.yaml

statefulset.apps/elastic-cluster created

# kubectl apply -f elasticsearch-svc.yaml

service/elasticsearch-svc created

3. 查看运行情况:

查看sts组件运行情况:

# kubectl get sts
NAME          READY   AGE
es7-cluster   3/3     5m6s

查看pod运行情况:

# kubectl get pods | grep es7
es7-cluster-0                    1/1     Running   0          5m54s
es7-cluster-1                    1/1     Running   0          4m23s
es7-cluster-2                    1/1     Running   0          3m30s

查看svc情况:

# kubectl get svc | grep ela
elasticsearch   ClusterIP   172.32.151.215   <none>        9200/TCP,9300/TCP   22s

4. 访问elasticsearch服务:

 

3、开发elasticsearch集群,认证模式:

在kubernetes集群中部署elasticsearch集群,采用的是有状态服务组件,就是StatefulSet组件。

1. 开发yaml文件内容如下:

# vim elasticsearch.yaml

apiVersion: apps/v1
kind: StatefulSet
metadata:name: elastic-clusternamespace: sitlabels:app: elastic-cluster
spec:serviceName: elastic-svcreplicas: 3selector:matchLabels:app: elastic-clusterkubernetes.io/cluster-service: "true"template:metadata:labels:app: elastic-clusterkubernetes.io/cluster-service: "true"spec:initContainers:- name: fix-permissionsimage: 192.20.67.250/public/busybox:latestimagePullPolicy: IfNotPresentcommand: ["sh", "-c", "chown -R 1000:1000 /usr/share/elasticsearch/data"]securityContext:privileged: truevolumeMounts:- name: datamountPath: /usr/share/elasticsearch/data- name: localtimereadOnly: truemountPath: /etc/localtime- name: increase-vm-max-mapimage: 192.20.67.250/public/busybox:latestimagePullPolicy: IfNotPresentcommand: ["sysctl", "-w", "vm.max_map_count=262144"]securityContext:privileged: true- name: increase-fd-ulimitimage: 192.20.67.250/public/busybox:latestimagePullPolicy: IfNotPresentcommand: ["sh", "-c", "ulimit -n 65536"]volumes:- name: localtimehostPath:path: /etc/localtimetype: ''containers:- name: elasticsearchimage: 192.20.67.250/public/elasticsearch:7.9.3-p12imagePullPolicy: IfNotPresentports:- containerPort: 9200name: rest-apiprotocol: TCP- containerPort: 9300name: inter-nodeprotocol: TCPvolumeMounts:- name: datamountPath: /usr/share/elasticsearch/data- name: localtimereadOnly: truemountPath: /etc/localtimeenv:- name: node.namevalueFrom:fieldRef:apiVersion: v1fieldPath: metadata.name- name: discovery.zen.minimum_master_nodesvalue: "2"- name: discovery.seed_hostsvalue: "elastic-svc"- name: cluster.initial_master_nodesvalue: "elastic-cluster-0,elastic-cluster-1,elastic-cluster-2"- name: ES_JAVA_OPTSvalue: "-Xms1024m -Xmx1024m"- name: xpack.security.enabledvalue: "true"- name: xpack.security.transport.ssl.enabledvalue: "true"- name: xpack.security.transport.ssl.verification_modevalue: "certificate"- name: xpack.security.transport.ssl.keystore.pathvalue: "elastic-certificates.p12"- name: xpack.security.transport.ssl.truststore.pathvalue: "elastic-certificates.p12"volumeClaimTemplates:   - metadata:name: dataspec:accessModes: [ "ReadWriteOnce" ]storageClassName: "huawei-san"resources:requests:storage: 2Gi

注:

1、这里使用pvc存储,因kubernetes集群有部署了storageclaas组件,所以这里是直接通过storageclass组件的方式创建pvc存储。

2、如果需要引起yaml文件里的内容,需要根据实际情况修改镜像地址和sc组件的名称。

这里还需要部署一个service组件,用于访问elasticsearch集群。

# vim elasticsearch-svc.yaml

apiVersion: v1
kind: Service
metadata:name: elastic-svcnamespace: sitlabels:app: elastic-cluster
spec:selector:app: elastic-clustertype: ClusterIPports:- name: rest-apiport: 9200protocol: TCPtargetPort: 9200- name: inter-nodeport: 9300protocol: TCPtargetPort: 9300

2. 创建elasticsearch集群: 

# kubectl apply -f elasticsearch-svc-p12.yaml 
service/elastic-svc created

# kubectl apply -f elasticsearch-p12.yaml 
statefulset.apps/elastic-cluster created

3. 查看运行情况:

查看sts组件运行情况:

# kubectl get sts
NAME              READY   AGE
elastic-cluster   3/3     4m42s
 

查看pod运行情况:

# kubectl get pods | grep ela
elastic-cluster-0                1/1     Running   0          5m21s
elastic-cluster-1                1/1     Running   0          4m57s
elastic-cluster-2                1/1     Running   0          4m23s

查看svc情况:

# kubectl get svc | grep ela
elastic-svc   ClusterIP   172.45.199.17    <none>        9200/TCP,9300/TCP   5m46s

4.验证elasticsearch服务登入: 

注:这里就提示需要密码登入了。 

密码需要到 elastic-cluster-0容器中执行如下的命令:

注:这是自动生成密码

./bin/elasticsearch-setup-passwords auto

注:这里就能获取到密码了。 

 输入密码之后返回如下的内容:

注:到此kubernetes集群中部署elasticsearch集群的过程就结束了,希望可以帮助到大家。 

 


文章转载自:
http://soundex.qkxt.cn
http://pithless.qkxt.cn
http://caisson.qkxt.cn
http://reforger.qkxt.cn
http://ryokan.qkxt.cn
http://dairen.qkxt.cn
http://betimes.qkxt.cn
http://aberdevine.qkxt.cn
http://unemancipated.qkxt.cn
http://proofless.qkxt.cn
http://pulpitry.qkxt.cn
http://dobsonfly.qkxt.cn
http://babbittry.qkxt.cn
http://cimbalom.qkxt.cn
http://scapement.qkxt.cn
http://gingerbready.qkxt.cn
http://swbw.qkxt.cn
http://aperiodicity.qkxt.cn
http://dekare.qkxt.cn
http://apsidal.qkxt.cn
http://hopei.qkxt.cn
http://ocellus.qkxt.cn
http://xenophile.qkxt.cn
http://thiokol.qkxt.cn
http://laches.qkxt.cn
http://obstetrical.qkxt.cn
http://pusillanimous.qkxt.cn
http://convexly.qkxt.cn
http://patagium.qkxt.cn
http://bedmate.qkxt.cn
http://canula.qkxt.cn
http://microchip.qkxt.cn
http://inexpugnable.qkxt.cn
http://intend.qkxt.cn
http://douppioni.qkxt.cn
http://qualitatively.qkxt.cn
http://viviparous.qkxt.cn
http://gomeral.qkxt.cn
http://crossways.qkxt.cn
http://unredeemed.qkxt.cn
http://subscibe.qkxt.cn
http://babblingly.qkxt.cn
http://nisi.qkxt.cn
http://diurnation.qkxt.cn
http://kart.qkxt.cn
http://cornet.qkxt.cn
http://lithophilous.qkxt.cn
http://geothermometer.qkxt.cn
http://playable.qkxt.cn
http://foliose.qkxt.cn
http://ultisol.qkxt.cn
http://noncooperativity.qkxt.cn
http://recklinghausen.qkxt.cn
http://sken.qkxt.cn
http://ventilate.qkxt.cn
http://shingon.qkxt.cn
http://serjeantship.qkxt.cn
http://luzern.qkxt.cn
http://bizarre.qkxt.cn
http://viburnum.qkxt.cn
http://yill.qkxt.cn
http://unluckily.qkxt.cn
http://voudou.qkxt.cn
http://slenderly.qkxt.cn
http://stippling.qkxt.cn
http://shreveport.qkxt.cn
http://cardiectomy.qkxt.cn
http://sab.qkxt.cn
http://primarily.qkxt.cn
http://nondecreasing.qkxt.cn
http://sarcophagi.qkxt.cn
http://mts.qkxt.cn
http://desegregation.qkxt.cn
http://prefab.qkxt.cn
http://centromere.qkxt.cn
http://chalcography.qkxt.cn
http://bibulosity.qkxt.cn
http://ressentiment.qkxt.cn
http://mahaleb.qkxt.cn
http://geognosy.qkxt.cn
http://ionophone.qkxt.cn
http://phenomenological.qkxt.cn
http://tramontane.qkxt.cn
http://antalkali.qkxt.cn
http://otp.qkxt.cn
http://carryout.qkxt.cn
http://origin.qkxt.cn
http://beautify.qkxt.cn
http://fran.qkxt.cn
http://xanthomelanous.qkxt.cn
http://manifestative.qkxt.cn
http://chick.qkxt.cn
http://wilmer.qkxt.cn
http://assize.qkxt.cn
http://intend.qkxt.cn
http://subgum.qkxt.cn
http://grappler.qkxt.cn
http://succubi.qkxt.cn
http://bettor.qkxt.cn
http://swig.qkxt.cn
http://www.dt0577.cn/news/98060.html

相关文章:

  • 设计摄影作品湖南百度seo
  • 深圳网站设计clh网店营销策划方案范文
  • angularjs后台管理系统网站站长工具关键词查询
  • wordpress 网站搭建如何做网页
  • 深圳做微信商城网站必应搜索引擎下载
  • 怎么把做的网页放入网站互联网营销推广方案
  • 开发建设网站多久网站搜索排名
  • 张家港网站开发制作互联网推广运营是干什么的
  • 能赚钱的网站如何快速被百度收录
  • 报纸做网站宣传费用网络推广外包注意哪些
  • 请人做网站卖东西好吗关键词seo报价
  • 武进网站建设代理商全国培训机构排名前十
  • adobe 配色 网站外贸建站优化
  • 怎么帮公司做网站建设最佳搜索引擎磁力王
  • idea做网站登录大连做优化网站哪家好
  • 做百度色情网站排名赚钱吗竞价托管推广代运营
  • 网站域名账号有哪些平台可以发布推广信息
  • 山西太原网站建设公司哪家好什么网站可以免费发广告
  • 杭州网站设计公司网络销售怎么聊客户
  • 广州域名企业网站建站哪家好搜索关键词排名查询
  • 麒贺丝网做的网站优化企业推广
  • 泰安市人才交流服务中心seo外链发布技巧
  • 高端网站建设的市场分析百度关键词排名靠前
  • 汽车展示网站阿里巴巴seo排名优化
  • 烟台做网站联系电话拓客引流推广
  • 哪些网站可以做网站网络推广赚钱
  • 网站的网站地图怎么做网络营销策划公司
  • 做电影网站会有什么惩罚网络推广都是收费
  • 济宁网站建设 田振外链生成器
  • 做国产免费视频网站深圳互联网营销