summaryrefslogtreecommitdiffstats
path: root/docs/development/devtools/local-installation.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/development/devtools/local-installation.rst')
-rw-r--r--docs/development/devtools/local-installation.rst252
1 files changed, 0 insertions, 252 deletions
diff --git a/docs/development/devtools/local-installation.rst b/docs/development/devtools/local-installation.rst
deleted file mode 100644
index 76520143..00000000
--- a/docs/development/devtools/local-installation.rst
+++ /dev/null
@@ -1,252 +0,0 @@
-.. _local-policy-label:
-
-.. toctree::
- :maxdepth: 2
-
-Policy Framework Component Local Execution
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-This page will explain how to execute policy components locally using an IDE (IntelliJ/Eclipse) or using the command line.
-The intention of this page is to outline how a developer can quickly execute a single component for testing purposes, alleviating the need to generate docker images per change to test in Docker/Kubernetes environments.
-
-These instructions are for development purposes only.
-
-Note: Run "mvn clean install" before bringing up the components using the methods outlined below.
-Note: Running applications in the IDEs will require run configurations if shown below.
-
-Policy API
-**********
-
-Eclipse
--------
-
- .. image:: images/policy-api-eclipse.png
-
-IntelliJ
---------
-
- .. image:: images/policy-api-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- mvn spring-boot:run -Dspring-boot.run.arguments=”–server.port=8082”
-
-Policy PAP
-**********
-
-Eclipse
--------
-
- .. image:: images/policy-pap-eclipse.png
-
-IntelliJ
---------
-
- .. image:: images/policy-pap-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- mvn spring-boot:run -Dspring-boot.run.arguments=”–server.port=8082”
-
-Apex-PDP
-********
-
-Eclipse
--------
-
- .. image:: images/apex-pdp-eclipse.png
-
-IntelliJ
---------
-
- .. image:: images/apex-pdp-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- cd services/services-engine
- mvn -q -e clean compile exec:java -Dexec.mainClass="org.onap.policy.apex.service.engine.main.ApexMain" -Dexec.args="-p /PATH/TO/POLICY_FILE.json"
-
-ACM-Runtime
-***********
-
-Eclipse
--------
-
- .. image:: images/acm-eclipse.png
-
-IntelliJ
---------
-
- .. image:: images/acm-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- mvn spring-boot:run -Dspring-boot.run.arguments=”–server.port=8082”
-
-Models Simulators
-*****************
-
-Command Line
-------------
-
- .. code-block:: bash
-
- mvn -q -e clean compile exec:java -Dexec.mainClass="org.onap.policy.models.sim.pdp.PdpSimulatorMain" -Dexec.args="-c /PATH/TO/OnapPfConfig.json"
-
- .. code-block:: bash
-
- mvn -q -e clean compile exec:java -Dexec.mainClass="org.onap.policy.models.sim.dmaap.startstop.Main" -Dexec.args="-c /PATH/TO/DefaultConfig.json"
-
-XACML-PDP
-*********
-
-Eclipse
--------
-
- .. image:: images/xacml-pdp-eclipse.png
-
-IntelliJ
---------
-
- .. image:: images/xacml-pdp-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- cd main
- mvn -q -e clean compile exec:java -Dexec.mainClass="org.onap.policy.pdpx.main.startstop.Main" -Dexec.args="-c /PATH/TO/XacmlPdpConfigParameters.json"
-
-Drools-PDP
-**********
-
-Eclipse
--------
-
- .. image:: images/drools-pdp-eclipse.png
-
-IntelliJ
---------
-
- .. image:: images/drools-pdp-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- cd policy-management
- mvn -q -e clean compile exec:java -Dexec.mainClass="org.onap.policy.drools.system.Main"
-
-Policy Participant
-******************
-
-Eclipse
--------
-
- .. image:: images/policy-ppnt-eclipse.png
-
-IntelliJ
---------
-
- .. image:: images/policy-ppnt-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- mvn spring-boot:run -Dspring-boot.run.arguments=”–server.port=8082”
-
-Http Participant
-****************
-
-Eclipse
--------
-
-Similar to above eclipse configuration for participant startup.
-
-IntelliJ
---------
-
- .. image:: images/http-ppnt-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- mvn spring-boot:run -Dspring-boot.run.arguments=”–server.port=8082”
-
-Kubernetes Participant
-**********************
-
-Eclipse
--------
-
-Similar to above eclipse configuration for participant startup.
-
-IntelliJ
---------
-
- .. image:: images/k8s-ppnt-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- mvn spring-boot:run -Dspring-boot.run.arguments=”–server.port=8082”
-
-A1 Participant
-**************
-
-Eclipse
--------
-
-Similar to above eclipse configuration for participant startup.
-
-IntelliJ
---------
-
- .. image:: images/a1-ppnt-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- mvn spring-boot:run -Dspring-boot.run.arguments=”–server.port=8082”
-
-Kserve Participant
-******************
-
-Eclipse
--------
-
-Similar to above eclipse configuration for participant startup.
-
-IntelliJ
---------
-
- .. image:: images/kserve-ppnt-intellij.png
-
-Command Line
-------------
-
- .. code-block:: bash
-
- mvn spring-boot:run -Dspring-boot.run.arguments=”–server.port=8082” \ No newline at end of file