Difference between revisions of "Install OpenSearch on OpenShift v410"
Jump to navigation
Jump to search
(Created page with "d Category:4x Category:OpenShift & K8S Category:Helm") |
|||
| Line 1: | Line 1: | ||
| − | + | <pre> | |
| + | URL=board.apps.domain.com | ||
| + | PROJECT=opensearch | ||
| − | + | oc new-project $PROJECT | |
| − | + | ||
| − | + | oc create sa anyuid | |
| + | oc adm policy add-scc-to-user anyuid -z default -n opensearch | ||
| + | |||
| + | helm repo add opensearch-operator https://opster.github.io/opensearch-k8s-operator/ | ||
| + | helm install opensearch-operator opensearch-operator/opensearch-operator | ||
| + | |||
| + | vi os-cluster.yaml | ||
| + | --------------------------- | ||
| + | kind: OpenSearchCluster | ||
| + | metadata: | ||
| + | name: cluster1 | ||
| + | namespace: opensearch | ||
| + | spec: | ||
| + | general: | ||
| + | serviceName: oscluster1 | ||
| + | version: latest | ||
| + | dashboards: | ||
| + | enable: true | ||
| + | version: latest | ||
| + | replicas: 1 | ||
| + | resources: | ||
| + | requests: | ||
| + | memory: "512Mi" | ||
| + | cpu: "200m" | ||
| + | limits: | ||
| + | memory: "512Mi" | ||
| + | cpu: "200m" | ||
| + | nodePools: | ||
| + | - component: masters | ||
| + | replicas: 3 | ||
| + | diskSize: "5Gi" | ||
| + | NodeSelector: | ||
| + | resources: | ||
| + | requests: | ||
| + | memory: "2Gi" | ||
| + | cpu: "500m" | ||
| + | limits: | ||
| + | memory: "2Gi" | ||
| + | cpu: "500m" | ||
| + | roles: | ||
| + | - "data" | ||
| + | - "master" | ||
| + | --------------------------- | ||
| + | |||
| + | |||
| + | oc create -f os-cluster.yaml | ||
| + | |||
| + | |||
| + | oc create route edge --hostname=$URL --port=5601 --service=oscluster1-dashboards | ||
Revision as of 10:55, 14 July 2022
URL=board.apps.domain.com PROJECT=opensearch oc new-project $PROJECT oc create sa anyuid oc adm policy add-scc-to-user anyuid -z default -n opensearch helm repo add opensearch-operator https://opster.github.io/opensearch-k8s-operator/ helm install opensearch-operator opensearch-operator/opensearch-operator vi os-cluster.yaml
kind: OpenSearchCluster metadata: name: cluster1 namespace: opensearch spec: general: serviceName: oscluster1 version: latest dashboards: enable: true version: latest replicas: 1 resources: requests: memory: "512Mi" cpu: "200m" limits: memory: "512Mi" cpu: "200m" nodePools: - component: masters replicas: 3 diskSize: "5Gi" NodeSelector: resources: requests: memory: "2Gi" cpu: "500m" limits: memory: "2Gi" cpu: "500m" roles: - "data" - "master"
oc create -f os-cluster.yaml oc create route edge --hostname=$URL --port=5601 --service=oscluster1-dashboards