Skip to content

Commit 7422ea4

Browse files
authored
Merge branch 'redhat-developer:main' into RHDHBUGS-1777_logs
2 parents 31e1d8a + c58382b commit 7422ea4

File tree

33 files changed

+448
-64
lines changed

33 files changed

+448
-64
lines changed

artifacts/rhdh-plugins-reference/snip-concious-language.adoc

Lines changed: 0 additions & 1 deletion
This file was deleted.

assemblies/assembly-authenticating-with-the-guest-user.adoc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@ include::modules/authentication/proc-authenticationg-with-the-guest-user-on-an-o
1010

1111
include::modules/authentication/proc-authenticationg-with-the-guest-user-on-a-helm-based-installation.adoc[leveloffset=+1]
1212

13+
14+
include::modules/authentication/proc-disabling-the-guest-login-on-the-login-page.adoc[leveloffset=+1]
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
:_mod-docs-content-type: ASSEMBLY
2+
3+
[id="assembly-automating-workflow-deployment-with-orchestrator"]
4+
= Automating workflow deployment with Orchestrator
5+
6+
The Orchestrator plugin for {product} ({product-very-short}) automates the software development lifecycle (SDLC) for serverless workflows. By using the Orchestrator software templates, you bootstrap a complete serverless workflow project that includes a fully operational Git repository, deployment configurations, and automated continuous integration (CI) and continuous deployment (CD) pipelines.
7+
8+
[NOTE]
9+
====
10+
Use the `rhdh` namespace where the {product-very-short} chart is installed.
11+
====
12+
The Orchestrator plugin integrates these components:
13+
14+
{product-very-short} Helm chart:: Installs the {product-very-short} Orchestrator.
15+
16+
Tekton or Red Hat OpenShift Pipelines:: Manages the `Kubernetes-native` CI pipeline to build images.
17+
18+
ArgoCD or Red Hat OpenShift GitOps:: Manages the CD pipeline to deploy the workflow on the {product-very-short} instance.
19+
20+
Quay.io:: Stores the container images generated by the pipelines.
21+
22+
OpenShift Serverless Logic operator:: Implements serverless workflow specifications
23+
24+
// installing Orchestrator software templates
25+
include::modules/orchestrator/proc-installing-orchestrator-software-templates.adoc[leveloffset=+1]
26+
27+
// installing the Orchestrator Software Templates Infra chart
28+
include::modules/orchestrator/proc-installing-the-orchestrator-software-templates-infra-chart.adoc[leveloffset=+2]
29+
30+
// installing the Orchestrator Software Templates chart
31+
include::modules/orchestrator/proc-installing-the-orchestrator-software-templates-chart.adoc[leveloffset=+2]
32+
33+
// creating a serverless workflow project
34+
include::modules/orchestrator/proc-creating-a-serverless-workflow-project.adoc[leveloffset=+1]
35+
36+
// bootstrapping GitOps resources and triggering pipelines
37+
include::modules/orchestrator/proc-bootstrapping-gitops-resources-and-triggering-pipelines.adoc[leveloffset=+1]
38+
39+
// verifying the deployment
40+
include::modules/orchestrator/proc-verifying-the-deployment.adoc[leveloffset=+1]
41+
42+
// troubleshooting the CI/CD pipeline
43+
include::modules/orchestrator/proc-troubleshooting-the-pipelines.adoc[leveloffset=+1]

assemblies/dynamic-plugins/assembly-install-third-party-plugins-rhdh.adoc

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,13 @@ You can also load dynamic plugins from another directory, though this is intende
2121
====
2222

2323
//OCI image
24-
include::../modules/dynamic-plugins/proc-load-plugin-oci-image.adoc[leveloffset=+2]
24+
include::../modules/dynamic-plugins/proc-load-plugin-oci-image.adoc[leveloffset=+1]
2525

2626
//TGZ file
27-
include::../modules/dynamic-plugins/proc-load-plugin-tgz-file.adoc[leveloffset=+2]
27+
include::../modules/dynamic-plugins/proc-load-plugin-tgz-file.adoc[leveloffset=+1]
2828

2929
//JavaScript package
30-
include::../modules/dynamic-plugins/proc-load-plugin-js-package.adoc[leveloffset=+2]
30+
include::../modules/dynamic-plugins/proc-load-plugin-js-package.adoc[leveloffset=+1]
3131

3232
//example third-party plugin installation
3333
//include::../modules/dynamic-plugins/proc-example-third-party-plugin-installation.adoc[leveloffset=+2]
34-

assemblies/dynamic-plugins/assembly-install-topology-plugin.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[id="install-topology-plugin_{context}"]
44
= Installing the Topology plugin
55

6-
include::../modules/dynamic-plugins/proc-topology-install.adoc[leveloffset=+2]
6+
include::../modules/dynamic-plugins/proc-topology-install.adoc[leveloffset=+1]
77

88
include::../assembly-topology-plugin-configure.adoc[leveloffset=+1]
99

assemblies/dynamic-plugins/assembly-installing-rhdh-plugins.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,20 +9,20 @@ The dynamic plugin support is based on the backend plugin manager package, which
99
You can use the dynamic plugins that come preinstalled with {product} or install external dynamic plugins from a public NPM registry.
1010

1111
// Operator installation
12-
include::../modules/dynamic-plugins/proc-config-dynamic-plugins-rhdh-operator.adoc[leveloffset=+2]
12+
include::../modules/dynamic-plugins/proc-config-dynamic-plugins-rhdh-operator.adoc[leveloffset=+1]
1313

1414
// Plugins dependency
15-
include::../modules/configuring/con-dynamic-plugins-dependencies.adoc[leveloffset=+2]
15+
include::../modules/configuring/con-dynamic-plugins-dependencies.adoc[leveloffset=+1]
1616

1717
// Helm installation
18-
include::../modules/dynamic-plugins/con-install-dynamic-plugin-helm.adoc[leveloffset=+2]
18+
include::../modules/dynamic-plugins/con-install-dynamic-plugin-helm.adoc[leveloffset=+1]
1919
//include::../modules/dynamic-plugins/proc-obtaining-integrity-checksum.adoc[leveloffset=+3] //from tkral:This is documented in a better way in "= Installing third-party plugins in {product}" we can remove this module. It is not even placed correctly here as this is not specific to helm chart in anyway
20-
include::../modules/dynamic-plugins/ref-example-dynamic-plugin-helm-installations.adoc[leveloffset=+3]
20+
include::../modules/dynamic-plugins/ref-example-dynamic-plugin-helm-installations.adoc[leveloffset=+1]
2121
//include::../modules/dynamic-plugins/proc-rhdh-example-external-dynamic-plugins.adoc[leveloffset=+3] assemblies/dynamic-plugins/assembly-third-party-plugins-installation.adoc replaces this
2222

2323
// Air gapped environment
2424
//include::../modules/dynamic-plugins/proc-rhdh-installing-external-dynamic-plugins-airgapped.adoc[leveloffset=+1]
25-
include::../modules/dynamic-plugins/proc-install-plugins-using-custom-npm-registry.adoc[leveloffset=+2]
25+
include::../modules/dynamic-plugins/proc-install-plugins-using-custom-npm-registry.adoc[leveloffset=+1]
2626

2727
//basic plugin configuration
2828
//include::../modules/dynamic-plugins/con-basic-config-dynamic-plugins.adoc[leveloffset=+1]

assemblies/dynamic-plugins/assembly-package-publish-third-party-dynamic-plugin.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ Exported dynamic plugin packages must only be published to private NPM registrie
1616
====
1717

1818
//OCI image
19-
include::../modules/dynamic-plugins/proc-create-plugin-oci-image.adoc[leveloffset=+2]
19+
include::../modules/dynamic-plugins/proc-create-plugin-oci-image.adoc[leveloffset=+1]
2020

2121
//TGZ file
22-
include::../modules/dynamic-plugins/proc-create-plugin-tgz-file.adoc[leveloffset=+2]
22+
include::../modules/dynamic-plugins/proc-create-plugin-tgz-file.adoc[leveloffset=+1]
2323

2424
//JavaScript package
25-
include::../modules/dynamic-plugins/proc-create-plugin-js-package.adoc[leveloffset=+2]
25+
include::../modules/dynamic-plugins/proc-create-plugin-js-package.adoc[leveloffset=+1]

assemblies/dynamic-plugins/assembly-rhdh-installing-dynamic-plugins.adoc

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ include::../modules/dynamic-plugins/con-preinstalled-dynamic-plugins.adoc[levelo
1313
// Dynamic plugins tables
1414

1515
// Red Hat Generally Available supported plugins
16-
include::../modules/dynamic-plugins/ref-rh-supported-plugins.adoc[leveloffset=+3]
16+
include::../modules/dynamic-plugins/ref-rh-supported-plugins.adoc[leveloffset=+1]
1717

1818
[NOTE]
1919
====
@@ -23,11 +23,11 @@ include::../modules/dynamic-plugins/ref-rh-supported-plugins.adoc[leveloffset=+3
2323
====
2424

2525
// Technology preview support statement
26-
include::../../artifacts/snip-dynamic-plugins-support.adoc[leveloffset=+3]
26+
include::../../artifacts/snip-dynamic-plugins-support.adoc[leveloffset=+1]
2727

2828
// Red Hat Technology Preview plugins
2929
[id="rhdh-tech-preview-plugins"]
30-
include::../modules/dynamic-plugins/ref-rh-tech-preview-plugins.adoc[leveloffset=+4]
30+
include::../modules/dynamic-plugins/ref-rh-tech-preview-plugins.adoc[leveloffset=+1]
3131

3232
//[NOTE]
3333
//====
@@ -36,11 +36,11 @@ include::../modules/dynamic-plugins/ref-rh-tech-preview-plugins.adoc[leveloffset
3636
3737
// Community plugins
3838
[id="rhdh-community-plugins"]
39-
include::../modules/dynamic-plugins/ref-community-plugins.adoc[leveloffset=+4]
39+
include::../modules/dynamic-plugins/ref-community-plugins.adoc[leveloffset=+1]
4040
4141
// Deprecated plugins
4242
[id="rhdh-deprecated-plugins"]
43-
include::../modules/dynamic-plugins/ref-deprecated-plugins.adoc[leveloffset=+4]
43+
include::../modules/dynamic-plugins/ref-deprecated-plugins.adoc[leveloffset=+1]
4444
4545
// Red Hat compatible plugins
4646
[id="rhdh-compatible-plugins"]

assemblies/dynamic-plugins/assembly-third-party-plugins.adoc

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ To integrate a {plugin-type-name} plugin into {product-short}:
1616
. Install the plugin in the {product-short} environment. See xref:assembly-install-third-party-plugins-rhdh[].
1717

1818
//Export third-party plugins
19-
include::../modules/dynamic-plugins/proc-export-third-party-plugins-rhdh.adoc[leveloffset=+2]
19+
include::../modules/dynamic-plugins/proc-export-third-party-plugins-rhdh.adoc[leveloffset=+1]
2020

2121
//package and publish third-party plugins
2222
include::assembly-package-publish-third-party-dynamic-plugin.adoc[leveloffset=+1]
@@ -26,8 +26,6 @@ include::assembly-install-third-party-plugins-rhdh.adoc[leveloffset=+1]
2626

2727
include::../modules/dynamic-plugins/proc-custom-plugin-conversion.adoc[leveloffset=+1]
2828

29-
include::../modules/dynamic-plugins/proc-custom-plugin-add-to-rhdh.adoc[leveloffset=+2]
30-
31-
include::../modules/dynamic-plugins/proc-displaying-frontend-plugin.adoc[leveloffset=+2]
32-
29+
include::../modules/dynamic-plugins/proc-custom-plugin-add-to-rhdh.adoc[leveloffset=+1]
3330

31+
include::../modules/dynamic-plugins/proc-displaying-frontend-plugin.adoc[leveloffset=+1]
186 KB
Loading

0 commit comments

Comments
 (0)