Merge "Organize aio gates by function"
This commit is contained in:
commit
91f38f22b7
@ -1,225 +0,0 @@
|
|||||||
======================
|
|
||||||
Development Deployment
|
|
||||||
======================
|
|
||||||
|
|
||||||
Deploy Local Docker Registry
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/010-deploy-docker-registry.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/010-deploy-docker-registry.sh
|
|
||||||
|
|
||||||
Deploy Cluster and Namespace Ingress Controllers
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/020-ingress.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/020-ingress.sh
|
|
||||||
|
|
||||||
Deploy Ceph
|
|
||||||
^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/030-ceph.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/030-ceph.sh
|
|
||||||
|
|
||||||
Activate the OSH-Infra namespace to be able to use Ceph
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/035-ceph-ns-activate.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/035-ceph-ns-activate.sh
|
|
||||||
|
|
||||||
Deploy LDAP
|
|
||||||
^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/040-ldap.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/040-ldap.sh
|
|
||||||
|
|
||||||
Deploy MariaDB
|
|
||||||
^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/045-mariadb.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/045-mariadb.sh
|
|
||||||
|
|
||||||
Deploy Prometheus
|
|
||||||
^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/050-prometheus.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/050-prometheus.sh
|
|
||||||
|
|
||||||
Deploy Alertmanager
|
|
||||||
^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/060-alertmanager.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/060-alertmanager.sh
|
|
||||||
|
|
||||||
Deploy Kube-State-Metrics
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/070-kube-state-metrics.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/070-kube-state-metrics.sh
|
|
||||||
|
|
||||||
Deploy Node Exporter
|
|
||||||
^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/080-node-exporter.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/080-node-exporter.sh
|
|
||||||
|
|
||||||
Deploy Process Exporter
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/090-process-exporter.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/090-process-exporter.sh
|
|
||||||
|
|
||||||
Deploy Grafana
|
|
||||||
^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/100-grafana.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/100-grafana.sh
|
|
||||||
|
|
||||||
Deploy Nagios
|
|
||||||
^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/110-nagios.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/110-nagios.sh
|
|
||||||
|
|
||||||
Deploy Rados Gateway for OSH-Infra
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/115-radosgw-osh-infra.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/115-radosgw-osh-infra.sh
|
|
||||||
|
|
||||||
|
|
||||||
Deploy Elasticsearch
|
|
||||||
^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/120-elasticsearch.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/120-elasticsearch.sh
|
|
||||||
|
|
||||||
Deploy Fluent-Logging
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/130-fluent-logging.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/130-fluent-logging.sh
|
|
||||||
|
|
||||||
Deploy Kibana
|
|
||||||
^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/ceph/140-kibana.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/ceph/140-kibana.sh
|
|
@ -1,198 +0,0 @@
|
|||||||
======================
|
|
||||||
Development Deployment
|
|
||||||
======================
|
|
||||||
|
|
||||||
Deploy Local Docker Registry
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/010-deploy-docker-registry.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/010-deploy-docker-registry.sh
|
|
||||||
|
|
||||||
Deploy Cluster and Namespace Ingress Controllers
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/020-ingress.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/020-ingress.sh
|
|
||||||
|
|
||||||
Deploy NFS Provisioner
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/030-nfs-provisioner.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/030-nfs-provisioner.sh
|
|
||||||
|
|
||||||
Deploy LDAP
|
|
||||||
^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/040-ldap.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/040-ldap.sh
|
|
||||||
|
|
||||||
Deploy MariaDB
|
|
||||||
^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/045-mariadb.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/045-mariadb.sh
|
|
||||||
|
|
||||||
Deploy Prometheus
|
|
||||||
^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/050-prometheus.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/050-prometheus.sh
|
|
||||||
|
|
||||||
Deploy Alertmanager
|
|
||||||
^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/060-alertmanager.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/060-alertmanager.sh
|
|
||||||
|
|
||||||
Deploy Kube-State-Metrics
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/070-kube-state-metrics.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/070-kube-state-metrics.sh
|
|
||||||
|
|
||||||
Deploy Node Exporter
|
|
||||||
^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/080-node-exporter.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/080-node-exporter.sh
|
|
||||||
|
|
||||||
Deploy Process Exporter
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/090-process-exporter.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/090-process-exporter.sh
|
|
||||||
|
|
||||||
Deploy Grafana
|
|
||||||
^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/100-grafana.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/100-grafana.sh
|
|
||||||
|
|
||||||
Deploy Nagios
|
|
||||||
^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/110-nagios.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/110-nagios.sh
|
|
||||||
|
|
||||||
Deploy Elasticsearch
|
|
||||||
^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/120-elasticsearch.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/120-elasticsearch.sh
|
|
||||||
|
|
||||||
Deploy Fluent-Logging
|
|
||||||
^^^^^^^^^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/130-fluent-logging.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/130-fluent-logging.sh
|
|
||||||
|
|
||||||
Deploy Kibana
|
|
||||||
^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../../tools/deployment/developer/nfs/140-kibana.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/developer/nfs/140-kibana.sh
|
|
@ -1,10 +0,0 @@
|
|||||||
Development
|
|
||||||
===========
|
|
||||||
|
|
||||||
Contents:
|
|
||||||
|
|
||||||
.. toctree::
|
|
||||||
:maxdepth: 2
|
|
||||||
|
|
||||||
deploy-with-nfs
|
|
||||||
deploy-with-ceph
|
|
@ -6,5 +6,4 @@ Contents:
|
|||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
|
|
||||||
developer/index
|
|
||||||
multinode
|
multinode
|
||||||
|
@ -222,16 +222,3 @@ Alternatively, this step can be performed by running the script directly:
|
|||||||
.. code-block:: shell
|
.. code-block:: shell
|
||||||
|
|
||||||
./tools/deployment/multinode/130-fluent-logging.sh
|
./tools/deployment/multinode/130-fluent-logging.sh
|
||||||
|
|
||||||
Deploy Kibana
|
|
||||||
^^^^^^^^^^^^^
|
|
||||||
|
|
||||||
.. literalinclude:: ../../../tools/deployment/multinode/140-kibana.sh
|
|
||||||
:language: shell
|
|
||||||
:lines: 1,17-
|
|
||||||
|
|
||||||
Alternatively, this step can be performed by running the script directly:
|
|
||||||
|
|
||||||
.. code-block:: shell
|
|
||||||
|
|
||||||
./tools/deployment/multinode/140-kibana.sh
|
|
||||||
|
@ -1 +0,0 @@
|
|||||||
../../common/010-deploy-docker-registry.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/040-ldap.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/045-mariadb.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/050-prometheus.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/060-alertmanager.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/070-kube-state-metrics.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/080-node-exporter.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/090-process-exporter.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/100-grafana.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/110-nagios.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/125-elasticsearch-ldap.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/130-fluent-logging.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/140-kibana.sh
|
|
@ -1,25 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Copyright 2017 The Openstack-Helm Authors.
|
|
||||||
#
|
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
||||||
# not use this file except in compliance with the License. You may obtain
|
|
||||||
# a copy of the License at
|
|
||||||
#
|
|
||||||
# http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
#
|
|
||||||
# Unless required by applicable law or agreed to in writing, software
|
|
||||||
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
# License for the specific language governing permissions and limitations
|
|
||||||
# under the License.
|
|
||||||
|
|
||||||
set -xe
|
|
||||||
|
|
||||||
sudo apt-get update
|
|
||||||
sudo apt-get install --no-install-recommends -y \
|
|
||||||
ca-certificates \
|
|
||||||
git \
|
|
||||||
make \
|
|
||||||
nmap \
|
|
||||||
curl
|
|
@ -1,20 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Copyright 2017 The Openstack-Helm Authors.
|
|
||||||
#
|
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
||||||
# not use this file except in compliance with the License. You may obtain
|
|
||||||
# a copy of the License at
|
|
||||||
#
|
|
||||||
# http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
#
|
|
||||||
# Unless required by applicable law or agreed to in writing, software
|
|
||||||
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
# License for the specific language governing permissions and limitations
|
|
||||||
# under the License.
|
|
||||||
|
|
||||||
set -xe
|
|
||||||
|
|
||||||
make dev-deploy setup-host
|
|
||||||
make dev-deploy k8s
|
|
@ -1,30 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Copyright 2017 The Openstack-Helm Authors.
|
|
||||||
#
|
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
||||||
# not use this file except in compliance with the License. You may obtain
|
|
||||||
# a copy of the License at
|
|
||||||
#
|
|
||||||
# http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
#
|
|
||||||
# Unless required by applicable law or agreed to in writing, software
|
|
||||||
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
# License for the specific language governing permissions and limitations
|
|
||||||
# under the License.
|
|
||||||
|
|
||||||
set -xe
|
|
||||||
|
|
||||||
#NOTE: Lint and package chart
|
|
||||||
make prometheus-kube-state-metrics
|
|
||||||
|
|
||||||
#NOTE: Deploy command
|
|
||||||
helm upgrade --install prometheus-kube-state-metrics \
|
|
||||||
./prometheus-kube-state-metrics --namespace=kube-system
|
|
||||||
|
|
||||||
#NOTE: Wait for deploy
|
|
||||||
./tools/deployment/common/wait-for-pods.sh kube-system
|
|
||||||
|
|
||||||
#NOTE: Validate Deployment info
|
|
||||||
helm status prometheus-kube-state-metrics
|
|
@ -1,30 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Copyright 2017 The Openstack-Helm Authors.
|
|
||||||
#
|
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
||||||
# not use this file except in compliance with the License. You may obtain
|
|
||||||
# a copy of the License at
|
|
||||||
#
|
|
||||||
# http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
#
|
|
||||||
# Unless required by applicable law or agreed to in writing, software
|
|
||||||
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
# License for the specific language governing permissions and limitations
|
|
||||||
# under the License.
|
|
||||||
|
|
||||||
set -xe
|
|
||||||
|
|
||||||
#NOTE: Lint and package chart
|
|
||||||
make prometheus-node-exporter
|
|
||||||
|
|
||||||
#NOTE: Deploy command
|
|
||||||
helm upgrade --install prometheus-node-exporter \
|
|
||||||
./prometheus-node-exporter --namespace=kube-system
|
|
||||||
|
|
||||||
#NOTE: Wait for deploy
|
|
||||||
./tools/deployment/common/wait-for-pods.sh kube-system
|
|
||||||
|
|
||||||
#NOTE: Validate Deployment info
|
|
||||||
helm status prometheus-node-exporter
|
|
@ -1,30 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Copyright 2017 The Openstack-Helm Authors.
|
|
||||||
#
|
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
||||||
# not use this file except in compliance with the License. You may obtain
|
|
||||||
# a copy of the License at
|
|
||||||
#
|
|
||||||
# http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
#
|
|
||||||
# Unless required by applicable law or agreed to in writing, software
|
|
||||||
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
# License for the specific language governing permissions and limitations
|
|
||||||
# under the License.
|
|
||||||
|
|
||||||
set -xe
|
|
||||||
|
|
||||||
#NOTE: Lint and package chart
|
|
||||||
make prometheus-process-exporter
|
|
||||||
|
|
||||||
#NOTE: Deploy command
|
|
||||||
helm upgrade --install prometheus-process-exporter \
|
|
||||||
./prometheus-process-exporter --namespace=kube-system
|
|
||||||
|
|
||||||
#NOTE: Wait for deploy
|
|
||||||
./tools/deployment/common/wait-for-pods.sh kube-system
|
|
||||||
|
|
||||||
#NOTE: Validate Deployment info
|
|
||||||
helm status prometheus-process-exporter
|
|
@ -1,91 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Copyright 2017 The Openstack-Helm Authors.
|
|
||||||
#
|
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
||||||
# not use this file except in compliance with the License. You may obtain
|
|
||||||
# a copy of the License at
|
|
||||||
#
|
|
||||||
# http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
#
|
|
||||||
# Unless required by applicable law or agreed to in writing, software
|
|
||||||
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
# License for the specific language governing permissions and limitations
|
|
||||||
# under the License.
|
|
||||||
|
|
||||||
set -xe
|
|
||||||
|
|
||||||
ELASTICSEARCH_ENDPOINT="elasticsearch-logging.osh-infra"
|
|
||||||
|
|
||||||
#NOTE: Create index with specified LDAP user
|
|
||||||
function create_index () {
|
|
||||||
index_result=$(curl -K- <<< "--user $1:$2" \
|
|
||||||
-XPUT "${ELASTICSEARCH_ENDPOINT}/$1_index?pretty" -H 'Content-Type: application/json' -d'
|
|
||||||
{
|
|
||||||
"settings" : {
|
|
||||||
"index" : {
|
|
||||||
"number_of_shards" : 3,
|
|
||||||
"number_of_replicas" : 2
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
' | python -c "import sys, json; print json.load(sys.stdin)['acknowledged']")
|
|
||||||
if [ "$index_result" == "True" ];
|
|
||||||
then
|
|
||||||
echo "$1's index successfully created!";
|
|
||||||
else
|
|
||||||
echo "$1's index not created!";
|
|
||||||
exit 1;
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
#NOTE: Insert test data with specified LDAP user
|
|
||||||
function insert_test_data () {
|
|
||||||
insert_result=$(curl -K- <<< "--user $1:$2" \
|
|
||||||
-XPUT "${ELASTICSEARCH_ENDPOINT}/$1_index/sample_type/123/_create?pretty" -H 'Content-Type: application/json' -d'
|
|
||||||
{
|
|
||||||
"name" : "Elasticsearch",
|
|
||||||
"message" : "Test data text entry"
|
|
||||||
}
|
|
||||||
' | python -c "import sys, json; print json.load(sys.stdin)['result']")
|
|
||||||
if [ "$insert_result" == "created" ]; then
|
|
||||||
sleep 20
|
|
||||||
echo "Test data inserted into $1's index!";
|
|
||||||
else
|
|
||||||
echo "Test data not inserted into $1's index!";
|
|
||||||
exit 1;
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
#NOTE: Check hits on test data in specified LDAP user's index
|
|
||||||
function check_hits () {
|
|
||||||
total_hits=$(curl -K- <<< "--user $1:$2" \
|
|
||||||
"${ELASTICSEARCH_ENDPOINT}/_search?pretty" -H 'Content-Type: application/json' -d'
|
|
||||||
{
|
|
||||||
"query" : {
|
|
||||||
"bool": {
|
|
||||||
"must": [
|
|
||||||
{ "match": { "name": "Elasticsearch" }},
|
|
||||||
{ "match": { "message": "Test data text entry" }}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
' | python -c "import sys, json; print json.load(sys.stdin)['hits']['total']")
|
|
||||||
if [ "$total_hits" -gt 0 ]; then
|
|
||||||
echo "Successful hits on test data query on $1's index!"
|
|
||||||
else
|
|
||||||
echo "No hits on query for test data on $1's index!";
|
|
||||||
exit 1;
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
create_index bob password
|
|
||||||
create_index alice password
|
|
||||||
|
|
||||||
insert_test_data bob password
|
|
||||||
insert_test_data alice password
|
|
||||||
|
|
||||||
check_hits bob password
|
|
||||||
check_hits alice password
|
|
@ -1 +0,0 @@
|
|||||||
../../common/010-deploy-docker-registry.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/040-ldap.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/045-mariadb.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/050-prometheus.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/060-alertmanager.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/070-kube-state-metrics.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/080-node-exporter.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/090-process-exporter.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/100-grafana.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/110-nagios.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/125-elasticsearch-ldap.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/130-fluent-logging.sh
|
|
@ -1 +0,0 @@
|
|||||||
../../common/140-kibana.sh
|
|
@ -1 +1 @@
|
|||||||
../developer/nfs/030-nfs-provisioner.sh
|
../osh-infra-monitoring/030-nfs-provisioner.sh
|
@ -1 +1 @@
|
|||||||
../openstack-support/025-rabbitmq.sh
|
../openstack-support/030-rabbitmq.sh
|
@ -1 +1 @@
|
|||||||
../openstack-support/030-memcached.sh
|
../openstack-support/040-memcached.sh
|
@ -1 +0,0 @@
|
|||||||
../openstack-support/035-mariadb.sh
|
|
34
tools/deployment/keystone-auth/060-mariadb.sh
Executable file
34
tools/deployment/keystone-auth/060-mariadb.sh
Executable file
@ -0,0 +1,34 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Copyright 2017 The Openstack-Helm Authors.
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
set -xe
|
||||||
|
|
||||||
|
#NOTE: Lint and package chart
|
||||||
|
make mariadb
|
||||||
|
|
||||||
|
#NOTE: Deploy command
|
||||||
|
: ${OSH_INFRA_EXTRA_HELM_ARGS:=""}
|
||||||
|
helm upgrade --install mariadb ./mariadb \
|
||||||
|
--namespace=openstack \
|
||||||
|
--set pod.replicas.server=1 \
|
||||||
|
${OSH_INFRA_EXTRA_HELM_ARGS} \
|
||||||
|
${OSH_INFRA_EXTRA_HELM_ARGS_MARIADB}
|
||||||
|
|
||||||
|
#NOTE: Wait for deploy
|
||||||
|
./tools/deployment/common/wait-for-pods.sh openstack
|
||||||
|
|
||||||
|
#NOTE: Validate Deployment info
|
||||||
|
helm status mariadb
|
@ -1 +0,0 @@
|
|||||||
../common/125-elasticsearch-ldap.sh
|
|
@ -1 +0,0 @@
|
|||||||
../common/140-kibana.sh
|
|
31
tools/deployment/multinode/140-kibana.sh
Executable file
31
tools/deployment/multinode/140-kibana.sh
Executable file
@ -0,0 +1,31 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Copyright 2017 The Openstack-Helm Authors.
|
||||||
|
#
|
||||||
|
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
||||||
|
# not use this file except in compliance with the License. You may obtain
|
||||||
|
# a copy of the License at
|
||||||
|
#
|
||||||
|
# http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
#
|
||||||
|
# Unless required by applicable law or agreed to in writing, software
|
||||||
|
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||||
|
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||||
|
# License for the specific language governing permissions and limitations
|
||||||
|
# under the License.
|
||||||
|
|
||||||
|
set -xe
|
||||||
|
|
||||||
|
#NOTE: Lint and package chart
|
||||||
|
make kibana
|
||||||
|
|
||||||
|
#NOTE: Deploy command
|
||||||
|
helm upgrade --install kibana ./kibana \
|
||||||
|
--namespace=osh-infra \
|
||||||
|
--set pod.replicas.kibana=2
|
||||||
|
|
||||||
|
#NOTE: Wait for deploy
|
||||||
|
./tools/deployment/common/wait-for-pods.sh osh-infra
|
||||||
|
|
||||||
|
#NOTE: Validate Deployment info
|
||||||
|
helm status kibana
|
1
tools/deployment/network-policy/010-ingress.sh
Symbolic link
1
tools/deployment/network-policy/010-ingress.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/020-ingress.sh
|
1
tools/deployment/network-policy/020-nfs-provisioner.sh
Symbolic link
1
tools/deployment/network-policy/020-nfs-provisioner.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/030-nfs-provisioner.sh
|
1
tools/deployment/network-policy/070-kube-state-metrics.sh
Symbolic link
1
tools/deployment/network-policy/070-kube-state-metrics.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/070-kube-state-metrics.sh
|
1
tools/deployment/network-policy/080-node-exporter.sh
Symbolic link
1
tools/deployment/network-policy/080-node-exporter.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/080-node-exporter.sh
|
1
tools/deployment/network-policy/090-process-exporter.sh
Symbolic link
1
tools/deployment/network-policy/090-process-exporter.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/090-process-exporter.sh
|
@ -38,7 +38,7 @@ helm upgrade --install ingress-kube-system ./ingress \
|
|||||||
helm status ingress-kube-system
|
helm status ingress-kube-system
|
||||||
|
|
||||||
#NOTE: Deploy namespace ingress
|
#NOTE: Deploy namespace ingress
|
||||||
for NAMESPACE in openstack ceph; do
|
for NAMESPACE in ceph openstack; do
|
||||||
helm upgrade --install ingress-${NAMESPACE} ./ingress \
|
helm upgrade --install ingress-${NAMESPACE} ./ingress \
|
||||||
--namespace=${NAMESPACE} \
|
--namespace=${NAMESPACE} \
|
||||||
${OSH_EXTRA_HELM_ARGS} \
|
${OSH_EXTRA_HELM_ARGS} \
|
||||||
|
@ -1 +0,0 @@
|
|||||||
../developer/ceph/030-ceph.sh
|
|
1
tools/deployment/openstack-support/020-ceph.sh
Symbolic link
1
tools/deployment/openstack-support/020-ceph.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../osh-infra-logging/020-ceph.sh
|
@ -1,34 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Copyright 2017 The Openstack-Helm Authors.
|
|
||||||
#
|
|
||||||
# Licensed under the Apache License, Version 2.0 (the "License"); you may
|
|
||||||
# not use this file except in compliance with the License. You may obtain
|
|
||||||
# a copy of the License at
|
|
||||||
#
|
|
||||||
# http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
#
|
|
||||||
# Unless required by applicable law or agreed to in writing, software
|
|
||||||
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
||||||
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
||||||
# License for the specific language governing permissions and limitations
|
|
||||||
# under the License.
|
|
||||||
|
|
||||||
set -xe
|
|
||||||
|
|
||||||
#NOTE: Lint and package chart
|
|
||||||
make mariadb
|
|
||||||
|
|
||||||
#NOTE: Deploy command
|
|
||||||
: ${OSH_INFRA_EXTRA_HELM_ARGS:=""}
|
|
||||||
helm upgrade --install mariadb ./mariadb \
|
|
||||||
--namespace=openstack \
|
|
||||||
--set pod.replicas.server=1 \
|
|
||||||
${OSH_INFRA_EXTRA_HELM_ARGS} \
|
|
||||||
${OSH_INFRA_EXTRA_HELM_ARGS_MARIADB}
|
|
||||||
|
|
||||||
#NOTE: Wait for deploy
|
|
||||||
./tools/deployment/common/wait-for-pods.sh openstack
|
|
||||||
|
|
||||||
#NOTE: Validate Deployment info
|
|
||||||
helm status mariadb
|
|
@ -21,7 +21,6 @@ make libvirt
|
|||||||
#NOTE: Deploy command
|
#NOTE: Deploy command
|
||||||
helm upgrade --install libvirt ./libvirt \
|
helm upgrade --install libvirt ./libvirt \
|
||||||
--namespace=openstack \
|
--namespace=openstack \
|
||||||
--set conf.ceph.enabled=false \
|
|
||||||
--set network.backend="null"
|
--set network.backend="null"
|
||||||
|
|
||||||
#NOTE: Validate Deployment info
|
#NOTE: Validate Deployment info
|
@ -22,7 +22,7 @@ helm upgrade --install openvswitch ./openvswitch \
|
|||||||
${OSH_EXTRA_HELM_ARGS_OPENVSWITCH}
|
${OSH_EXTRA_HELM_ARGS_OPENVSWITCH}
|
||||||
|
|
||||||
#NOTE: Wait for deploy
|
#NOTE: Wait for deploy
|
||||||
./tools/deployment/common/wait-for-pods.sh openstack
|
./tools/deployment/common/wait-for-pods.sh osh-infra
|
||||||
|
|
||||||
#NOTE: Validate Deployment info
|
#NOTE: Validate Deployment info
|
||||||
helm status openvswitch
|
helm status openvswitch
|
1
tools/deployment/osh-infra-logging/040-ldap.sh
Symbolic link
1
tools/deployment/osh-infra-logging/040-ldap.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/040-ldap.sh
|
1
tools/deployment/osh-infra-monitoring/000-install-packages.sh
Symbolic link
1
tools/deployment/osh-infra-monitoring/000-install-packages.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/000-install-packages.sh
|
1
tools/deployment/osh-infra-monitoring/005-deploy-k8s.sh
Symbolic link
1
tools/deployment/osh-infra-monitoring/005-deploy-k8s.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/005-deploy-k8s.sh
|
@ -0,0 +1 @@
|
|||||||
|
../common/010-deploy-docker-registry.sh
|
1
tools/deployment/osh-infra-monitoring/020-ingress.sh
Symbolic link
1
tools/deployment/osh-infra-monitoring/020-ingress.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/020-ingress.sh
|
@ -16,24 +16,22 @@
|
|||||||
|
|
||||||
set -xe
|
set -xe
|
||||||
|
|
||||||
#NOTE: Lint and package chart
|
make nfs-provisioner
|
||||||
make elasticsearch
|
|
||||||
|
|
||||||
#NOTE: Deploy command
|
#NOTE: Deploy nfs instance for logging, monitoring and alerting components
|
||||||
tee /tmp/elasticsearch.yaml << EOF
|
tee /tmp/nfs-provisioner.yaml << EOF
|
||||||
monitoring:
|
labels:
|
||||||
prometheus:
|
node_selector_key: openstack-control-plane
|
||||||
enabled: true
|
node_selector_value: enabled
|
||||||
pod:
|
storageclass:
|
||||||
replicas:
|
name: general
|
||||||
data: 1
|
|
||||||
EOF
|
EOF
|
||||||
helm upgrade --install elasticsearch ./elasticsearch \
|
helm upgrade --install nfs-provisioner \
|
||||||
--namespace=osh-infra \
|
./nfs-provisioner --namespace=osh-infra \
|
||||||
--values=/tmp/elasticsearch.yaml
|
--values=/tmp/nfs-provisioner.yaml
|
||||||
|
|
||||||
#NOTE: Wait for deploy
|
#NOTE: Wait for deployment
|
||||||
./tools/deployment/common/wait-for-pods.sh osh-infra
|
./tools/deployment/common/wait-for-pods.sh osh-infra
|
||||||
|
|
||||||
#NOTE: Validate Deployment info
|
#NOTE: Validate Deployment info
|
||||||
helm status elasticsearch
|
helm status nfs-provisioner
|
1
tools/deployment/osh-infra-monitoring/040-ldap.sh
Symbolic link
1
tools/deployment/osh-infra-monitoring/040-ldap.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/040-ldap.sh
|
1
tools/deployment/osh-infra-monitoring/070-kube-state-metrics.sh
Symbolic link
1
tools/deployment/osh-infra-monitoring/070-kube-state-metrics.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/070-kube-state-metrics.sh
|
1
tools/deployment/osh-infra-monitoring/080-node-exporter.sh
Symbolic link
1
tools/deployment/osh-infra-monitoring/080-node-exporter.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/080-node-exporter.sh
|
1
tools/deployment/osh-infra-monitoring/090-process-exporter.sh
Symbolic link
1
tools/deployment/osh-infra-monitoring/090-process-exporter.sh
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
../common/090-process-exporter.sh
|
124
zuul.d/jobs.yaml
124
zuul.d/jobs.yaml
@ -59,7 +59,6 @@
|
|||||||
- ./tools/deployment/multinode/110-nagios.sh
|
- ./tools/deployment/multinode/110-nagios.sh
|
||||||
- ./tools/deployment/multinode/115-radosgw-osh-infra.sh
|
- ./tools/deployment/multinode/115-radosgw-osh-infra.sh
|
||||||
- ./tools/deployment/multinode/120-elasticsearch.sh
|
- ./tools/deployment/multinode/120-elasticsearch.sh
|
||||||
- ./tools/deployment/multinode/125-elasticsearch-ldap.sh
|
|
||||||
- ./tools/deployment/multinode/130-fluent-logging.sh
|
- ./tools/deployment/multinode/130-fluent-logging.sh
|
||||||
- ./tools/deployment/multinode/140-kibana.sh
|
- ./tools/deployment/multinode/140-kibana.sh
|
||||||
|
|
||||||
@ -80,7 +79,7 @@
|
|||||||
nodeset: openstack-helm-fedora
|
nodeset: openstack-helm-fedora
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-helm-infra-dev-deploy-ceph
|
name: openstack-helm-infra-aio-logging
|
||||||
parent: openstack-helm-infra-functional
|
parent: openstack-helm-infra-functional
|
||||||
timeout: 7200
|
timeout: 7200
|
||||||
pre-run: playbooks/osh-infra-upgrade-host.yaml
|
pre-run: playbooks/osh-infra-upgrade-host.yaml
|
||||||
@ -89,29 +88,20 @@
|
|||||||
nodeset: openstack-helm-single-node
|
nodeset: openstack-helm-single-node
|
||||||
vars:
|
vars:
|
||||||
gate_scripts:
|
gate_scripts:
|
||||||
- ./tools/deployment/developer/ceph/000-install-packages.sh
|
- ./tools/deployment/osh-infra-logging/000-install-packages.sh
|
||||||
- ./tools/deployment/developer/ceph/005-deploy-k8s.sh
|
- ./tools/deployment/osh-infra-logging/005-deploy-k8s.sh
|
||||||
- ./tools/deployment/developer/ceph/010-deploy-docker-registry.sh
|
- ./tools/deployment/osh-infra-logging/010-ingress.sh
|
||||||
- ./tools/deployment/developer/ceph/020-ingress.sh
|
- ./tools/deployment/osh-infra-logging/020-ceph.sh
|
||||||
- ./tools/deployment/developer/ceph/030-ceph.sh
|
- ./tools/deployment/osh-infra-logging/025-ceph-ns-activate.sh
|
||||||
- ./tools/deployment/developer/ceph/035-ceph-ns-activate.sh
|
- ./tools/deployment/osh-infra-logging/030-radosgw-osh-infra.sh
|
||||||
- ./tools/deployment/developer/ceph/040-ldap.sh
|
- ./tools/deployment/osh-infra-logging/040-ldap.sh
|
||||||
- ./tools/deployment/developer/ceph/045-mariadb.sh
|
- ./tools/deployment/osh-infra-logging/050-elasticsearch.sh
|
||||||
- ./tools/deployment/developer/ceph/050-prometheus.sh
|
- ./tools/deployment/osh-infra-logging/055-elasticsearch-ldap.sh
|
||||||
- ./tools/deployment/developer/ceph/060-alertmanager.sh
|
- ./tools/deployment/osh-infra-logging/060-fluent-logging.sh
|
||||||
- ./tools/deployment/developer/ceph/070-kube-state-metrics.sh
|
- ./tools/deployment/osh-infra-logging/070-kibana.sh
|
||||||
- ./tools/deployment/developer/ceph/080-node-exporter.sh
|
|
||||||
- ./tools/deployment/developer/ceph/090-process-exporter.sh
|
|
||||||
- ./tools/deployment/developer/ceph/100-grafana.sh
|
|
||||||
- ./tools/deployment/developer/ceph/110-nagios.sh
|
|
||||||
- ./tools/deployment/developer/ceph/115-radosgw-osh-infra.sh
|
|
||||||
- ./tools/deployment/developer/ceph/120-elasticsearch.sh
|
|
||||||
- ./tools/deployment/developer/ceph/125-elasticsearch-ldap.sh
|
|
||||||
- ./tools/deployment/developer/ceph/130-fluent-logging.sh
|
|
||||||
- ./tools/deployment/developer/ceph/140-kibana.sh
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-helm-infra-dev-deploy-nfs
|
name: openstack-helm-infra-aio-monitoring
|
||||||
parent: openstack-helm-infra-functional
|
parent: openstack-helm-infra-functional
|
||||||
timeout: 7200
|
timeout: 7200
|
||||||
pre-run: playbooks/osh-infra-upgrade-host.yaml
|
pre-run: playbooks/osh-infra-upgrade-host.yaml
|
||||||
@ -120,28 +110,24 @@
|
|||||||
nodeset: openstack-helm-single-node
|
nodeset: openstack-helm-single-node
|
||||||
vars:
|
vars:
|
||||||
gate_scripts:
|
gate_scripts:
|
||||||
- ./tools/deployment/developer/nfs/000-install-packages.sh
|
- ./tools/deployment/osh-infra-monitoring/000-install-packages.sh
|
||||||
- ./tools/deployment/developer/nfs/005-deploy-k8s.sh
|
- ./tools/deployment/osh-infra-monitoring/005-deploy-k8s.sh
|
||||||
- ./tools/deployment/developer/nfs/010-deploy-docker-registry.sh
|
- ./tools/deployment/osh-infra-monitoring/010-deploy-docker-registry.sh
|
||||||
- ./tools/deployment/developer/nfs/020-ingress.sh
|
- ./tools/deployment/osh-infra-monitoring/020-ingress.sh
|
||||||
- ./tools/deployment/developer/nfs/030-nfs-provisioner.sh
|
- ./tools/deployment/osh-infra-monitoring/030-nfs-provisioner.sh
|
||||||
- ./tools/deployment/developer/nfs/040-ldap.sh
|
- ./tools/deployment/osh-infra-monitoring/040-ldap.sh
|
||||||
- ./tools/deployment/developer/nfs/045-mariadb.sh
|
- ./tools/deployment/osh-infra-monitoring/045-mariadb.sh
|
||||||
- ./tools/deployment/developer/nfs/050-prometheus.sh
|
- ./tools/deployment/osh-infra-monitoring/050-prometheus.sh
|
||||||
- ./tools/deployment/developer/nfs/060-alertmanager.sh
|
- ./tools/deployment/osh-infra-monitoring/060-alertmanager.sh
|
||||||
- ./tools/deployment/developer/nfs/070-kube-state-metrics.sh
|
- ./tools/deployment/osh-infra-monitoring/070-kube-state-metrics.sh
|
||||||
- ./tools/deployment/developer/nfs/080-node-exporter.sh
|
- ./tools/deployment/osh-infra-monitoring/080-node-exporter.sh
|
||||||
- ./tools/deployment/developer/nfs/090-process-exporter.sh
|
- ./tools/deployment/osh-infra-monitoring/090-process-exporter.sh
|
||||||
- ./tools/deployment/developer/nfs/100-grafana.sh
|
- ./tools/deployment/osh-infra-monitoring/100-grafana.sh
|
||||||
- ./tools/deployment/developer/nfs/110-nagios.sh
|
- ./tools/deployment/osh-infra-monitoring/110-nagios.sh
|
||||||
- ./tools/deployment/developer/nfs/120-elasticsearch.sh
|
|
||||||
- ./tools/deployment/developer/nfs/125-elasticsearch-ldap.sh
|
|
||||||
- ./tools/deployment/developer/nfs/130-fluent-logging.sh
|
|
||||||
- ./tools/deployment/developer/nfs/140-kibana.sh
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-helm-infra-dev-deploy-nfs-networkpolicy
|
name: openstack-helm-infra-aio-network-policy
|
||||||
parent: openstack-helm-infra-functional
|
parent: openstack-helm-functional
|
||||||
timeout: 7200
|
timeout: 7200
|
||||||
pre-run: playbooks/osh-infra-upgrade-host.yaml
|
pre-run: playbooks/osh-infra-upgrade-host.yaml
|
||||||
run: playbooks/osh-infra-gate-runner.yaml
|
run: playbooks/osh-infra-gate-runner.yaml
|
||||||
@ -149,26 +135,24 @@
|
|||||||
nodeset: openstack-helm-single-node
|
nodeset: openstack-helm-single-node
|
||||||
vars:
|
vars:
|
||||||
gate_scripts:
|
gate_scripts:
|
||||||
- ./tools/deployment/developer/nfs/000-install-packages.sh
|
- ./tools/deployment/network-policy/000-install-packages.sh
|
||||||
- ./tools/deployment/developer/nfs/005-deploy-k8s.sh
|
- ./tools/deployment/network-policy/005-deploy-k8s.sh
|
||||||
- ./tools/deployment/developer/nfs/010-deploy-docker-registry.sh
|
- ./tools/deployment/network-policy/010-ingress.sh
|
||||||
- ./tools/deployment/developer/nfs/020-ingress.sh
|
- ./tools/deployment/network-policy/020-nfs-provisioner.sh
|
||||||
- ./tools/deployment/developer/nfs/030-nfs-provisioner.sh
|
- ./tools/deployment/network-policy/039-lockdown.sh
|
||||||
- ./tools/deployment/developer/netpol/039-lockdown.sh
|
- ./tools/deployment/network-policy/040-ldap.sh
|
||||||
- ./tools/deployment/developer/netpol/040-ldap.sh
|
- ./tools/deployment/network-policy/045-mariadb.sh
|
||||||
- ./tools/deployment/developer/netpol/045-mariadb.sh
|
- ./tools/deployment/network-policy/050-prometheus.sh
|
||||||
- ./tools/deployment/developer/netpol/050-prometheus.sh
|
- ./tools/deployment/network-policy/060-alertmanager.sh
|
||||||
- ./tools/deployment/developer/netpol/060-alertmanager.sh
|
- ./tools/deployment/network-policy/070-kube-state-metrics.sh
|
||||||
- ./tools/deployment/developer/netpol/070-kube-state-metrics.sh
|
- ./tools/deployment/network-policy/080-node-exporter.sh
|
||||||
- ./tools/deployment/developer/netpol/080-node-exporter.sh
|
- ./tools/deployment/network-policy/090-process-exporter.sh
|
||||||
- ./tools/deployment/developer/netpol/090-process-exporter.sh
|
- ./tools/deployment/network-policy/100-grafana.sh
|
||||||
- ./tools/deployment/developer/netpol/100-grafana.sh
|
- ./tools/deployment/network-policy/110-nagios.sh
|
||||||
- ./tools/deployment/developer/netpol/110-nagios.sh
|
- ./tools/deployment/network-policy/120-elasticsearch.sh
|
||||||
- ./tools/deployment/developer/netpol/120-elasticsearch.sh
|
- ./tools/deployment/network-policy/130-fluent-logging.sh
|
||||||
- ./tools/deployment/developer/netpol/125-elasticsearch-ldap.sh
|
- ./tools/deployment/network-policy/140-kibana.sh
|
||||||
- ./tools/deployment/developer/netpol/130-fluent-logging.sh
|
- ./tools/deployment/network-policy/901-test-networkpolicy.sh
|
||||||
- ./tools/deployment/developer/netpol/140-kibana.sh
|
|
||||||
- ./tools/deployment/developer/netpol/901-test-networkpolicy.sh
|
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-helm-infra-openstack-support
|
name: openstack-helm-infra-openstack-support
|
||||||
@ -183,13 +167,13 @@
|
|||||||
- ./tools/deployment/openstack-support/000-install-packages.sh
|
- ./tools/deployment/openstack-support/000-install-packages.sh
|
||||||
- ./tools/deployment/openstack-support/005-deploy-k8s.sh
|
- ./tools/deployment/openstack-support/005-deploy-k8s.sh
|
||||||
- ./tools/deployment/openstack-support/010-ingress.sh
|
- ./tools/deployment/openstack-support/010-ingress.sh
|
||||||
- ./tools/deployment/openstack-support/015-ceph.sh
|
- ./tools/deployment/openstack-support/020-ceph.sh
|
||||||
- ./tools/deployment/openstack-support/020-ceph-ns-activate.sh
|
- ./tools/deployment/openstack-support/025-ceph-ns-activate.sh
|
||||||
- ./tools/deployment/openstack-support/025-rabbitmq.sh
|
- ./tools/deployment/openstack-support/030-rabbitmq.sh
|
||||||
- ./tools/deployment/openstack-support/030-memcached.sh
|
- ./tools/deployment/openstack-support/040-memcached.sh
|
||||||
- ./tools/deployment/openstack-support/035-mariadb.sh
|
- ./tools/deployment/openstack-support/050-libvirt.sh
|
||||||
- ./tools/deployment/openstack-support/040-libvirt.sh
|
- ./tools/deployment/openstack-support/060-openvswitch.sh
|
||||||
- ./tools/deployment/openstack-support/045-openvswitch.sh
|
|
||||||
- job:
|
- job:
|
||||||
name: openstack-helm-infra-five-ubuntu
|
name: openstack-helm-infra-five-ubuntu
|
||||||
parent: openstack-helm-infra
|
parent: openstack-helm-infra
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user