summaryrefslogtreecommitdiffstats
path: root/docs/infrastructure/overview.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/infrastructure/overview.rst')
-rw-r--r--docs/infrastructure/overview.rst73
1 files changed, 73 insertions, 0 deletions
diff --git a/docs/infrastructure/overview.rst b/docs/infrastructure/overview.rst
new file mode 100644
index 000000000..cbb73a17e
--- /dev/null
+++ b/docs/infrastructure/overview.rst
@@ -0,0 +1,73 @@
+.. _overview:
+
+.. This work is licensed under a Creative Commons Attribution 4.0 International License.
+.. SPDX-License-Identifier: CC-BY-4.0
+.. (c) Open Platform for NFV Project, Inc. and its contributors
+
+=======================
+Infrastructure Overview
+=======================
+
+OPNFV develops, operates, and maintains infrastructure which is used by the OPNFV
+Community for development, integration, and testing purposes. `OPNFV
+Infrastructure Working Group (Infra WG) <https://wiki.opnfv.org/display/INF>`_
+oversees the OPNFV Infrastructure, ensures it is kept in a state which serves
+the community in best possible way and always up to date.
+
+Infra WG is working towards a model whereby we have a seamless pipeline
+for handing resource requests from the OPNFV community for both development and
+Continuous Integration perspectives. Automation of requests and integration to
+existing automation tools is a primary driver in reaching this model. In the
+Infra WG, we imagine a model where the Infrastructure Requirements that are
+specified by a Feature, Installer or otherrelevant projects within OPNFV are
+requested, provisioned, used, reported on and subsequently torn down with no (or
+minimal) user intervention at the physical/infrastructure level.
+
+Objectives of the Infra WG are
+
+* Deliver efficiently dimensions resources to OPNFV community needs on request
+in a timely manner that ensure maximum usage (capacity) and maximum density
+(distribution of workloads)
+* Satisfy the needs of the twice-yearly release projects, this includes being
+able to handle load (amount of projects and requests) as well as need (topology
+and different layouts)
+* Support OPNFV community users. As the INFRA group, we are integral to all
+aspects of the OPNFV community (since it starts with the Hardware) - this can
+mean troubleshooting any element within the stack
+* Provide a method to expand and adapt as OPNFV community needs grow and
+provide this to Hosting Providers (Lab providers) for input in growth forecast,
+so they can better judge how best to contribute with their resources.
+* Work with reporting and other groups to ensure we have adequate feedback to
+the end-users of the labs on how their systems, code, feature performs.
+
+The details of what is provided as part of the infrastructure can be seen in
+following chapters.
+
+Hardware Infrastructure
+-----------------------
+
+TBD
+
+Software Infrastructure
+-----------------------
+
+.. toctree::
+ :maxdepth: 1
+
+ ../submodules/releng/docs/sofware-infrastructure-index
+
+Continuous Integration (CI)
+---------------------------
+
+.. toctree::
+ :maxdepth: 1
+
+ ../submodules/releng/docs/ci-index
+
+Cross Community Continuous Integration (XCI)
+--------------------------------------------
+
+.. toctree::
+ :maxdepth: 1
+
+ ../submodules/releng/docs/xci-index