You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+60-1Lines changed: 60 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,6 @@
1
-
# [ WIP ] ConsoleApplication Operator
1
+
# ConsoleApplication Operator
2
+
3
+
**Note: For the latest updates, please refer to the `development` branch. Some features in this README may not be in main yet.**
2
4
3
5
The ConsoleApplication Operator is a Kubernetes operator designed to automate the deployment of applications on OpenShift from Git URLs using custom resources. This operator provides a streamlined and efficient approach to manage application lifecycle processes such as building, deploying, and serving applications without needing to manually fill out forms in the OpenShift Web Console.
4
6
@@ -10,6 +12,63 @@ The ConsoleApplication Operator is a Kubernetes operator designed to automate th
10
12
-**Status Tracking**: Utilizes a database to persist state and track the progress of resource creation.
11
13
-**Error Handling**: Ensures proper error handling and status updates for failed operations.
Currently,you would need to have an OpenShift cluster, as the operator supports only BuildConfig to build container images from source. In the subsequent versions, we plan to substitute BuildConfig with Shipwright or tools like S2I and Buildah to build container images in any Kubernetes cluster.
28
+
29
+
Ensure you have the following tools installed:
30
+
31
+
- Golang compiler supported by the Go team (1.22+)
32
+
- Operator SDK version (1.35.x+)
33
+
- Access to OpenShift cluster
34
+
- Quay.io account to store container images
35
+
36
+
## Installation
37
+
38
+
Currently, the operator is not available in the OperatorHub. You can install the operator by building the operator image and deploying it to your OpenShift cluster.
0 commit comments