Skip to content

Commit 186138a

Browse files
authored
fix: removed devfile registry (#2787)
* removed devfile registry * add devfile.io * update * remove devfile registry from diagrams
1 parent 49a628e commit 186138a

9 files changed

+25
-46
lines changed

modules/administration-guide/nav.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
**** xref:devworkspace-operator.adoc[]
1010
**** xref:gateway.adoc[]
1111
**** xref:dashboard.adoc[]
12-
**** xref:devfile-registries.adoc[]
1312
**** xref:che-server.adoc[]
13+
**** xref:che-devfile-registry.adoc[]
1414
**** xref:plugin-registry.adoc[]
1515
*** xref:user-workspaces.adoc[]
1616
** xref:calculating-che-resource-requirements.adoc[]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
:_content-type: CONCEPT
2+
:description: Devfile registry
3+
:keywords: administration-guide, devfile
4+
:navtitle: Devfile registry
5+
:page-aliases:
6+
7+
[id="devfile-registry"]
8+
= Devfile registry
9+
10+
A devfile registry is a service providing a list of sample devfiles.
11+
You can use these samples to create ready-to-use workspaces.
12+
13+
For {prod}, use the devfile registry available link:https://registry.devfile.io/viewer[here].
14+
15+
.Additional resources
16+
17+
* link:https://devfile.io/docs/2.2.2/what-is-a-devfile[What is a devfile]
18+
* link:https://devfile.io/docs/2.2.0/benefits-of-devfile[Benefits of devfile]
19+
* link:https://devfile.io/docs/2.2.2/overview[Devfile customization overview]
20+
* link:https://devfile.io/[Devfile.io]

modules/administration-guide/pages/che-operator.adoc

-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ On a cluster with the {prod-short} operator, it is possible to create a `CheClus
2323
* xref:devworkspace-operator.adoc[]
2424
* xref:gateway.adoc[]
2525
* xref:dashboard.adoc[]
26-
* xref:devfile-registries.adoc[]
2726
* xref:che-server.adoc[]
2827
* xref:plugin-registry.adoc[]
2928

modules/administration-guide/pages/dashboard.adoc

-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ The {prod-short} deployment starts it in the `{prod-deployment}-dashboard` Deplo
1414

1515
It needs access to:
1616

17-
* xref:devfile-registries.adoc[]
1817
* xref:che-server.adoc[]
1918
* xref:plugin-registry.adoc[]
2019
* {orch-name} API
@@ -24,7 +23,6 @@ image::architecture/{project-context}-dashboard-interactions.png[User dashboard
2423

2524
When the user requests the user dashboard to start a workspace, the user dashboard executes this sequence of actions:
2625

27-
. Collects the devfile from the xref:devfile-registries.adoc[], when the user is creating a workspace from a code sample.
2826
. Sends the repository URL to xref:che-server.adoc[] and expects a devfile in return, when the user is creating a workspace from a remote devfile.
2927
. Reads the devfile describing the workspace.
3028
. Collects the additional metadata from the xref:plugin-registry.adoc[].

modules/administration-guide/pages/devfile-registries.adoc

-23
This file was deleted.

modules/administration-guide/pages/gateway.adoc

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ The {prod-short} operator manages it as the `che-gateway` Deployment.
2020
It controls access to:
2121

2222
* xref:dashboard.adoc[]
23-
* xref:devfile-registries.adoc[]
2423
* xref:che-server.adoc[]
2524
* xref:plugin-registry.adoc[]
2625
* xref:user-workspaces.adoc[]

modules/administration-guide/pages/server-components.adoc

-2
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@ image::architecture/{project-context}-deployments-interacting-with-devworkspace.
1515
.Additional resources
1616

1717
* xref:che-operator.adoc[]
18-
* xref:devworkspace-operator.adoc[]
1918
* xref:gateway.adoc[]
2019
* xref:dashboard.adoc[]
21-
* xref:devfile-registries.adoc[]
2220
* xref:che-server.adoc[]
2321
* xref:plugin-registry.adoc[]

modules/end-user-guide/pages/devfile-introduction.adoc

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ You do not need a devfile to start a workspace. If you do not include a devfile
2121

2222
.Devfile Registry
2323

24-
link:https://registry.devfile.io/viewer[{Devfile Registry] contains ready-to-use community-supported devfiles for different languages and technologies. Devfiles included in the registry should be treated as samples rather than templates.
24+
link:https://registry.devfile.io/viewer[Devfile Registry] contains ready-to-use community-supported devfiles for different languages and technologies. Devfiles included in the registry should be treated as samples rather than templates.
2525

2626

2727
.Additional resources

tools/create_architecture_diagrams.py

+3-15
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,13 @@ def architecture_diagrams(prod_short, project_context, orchestrator_name):
5757
):
5858
che_dashboard = Custom('User dashboard', icon_path=prod_icon)
5959
che_gateway = Traefik('Gateway')
60-
devfile_registries = SimpleStorageService('Devfile registries')
6160
che_host = Custom(prod_short + ' server', icon_path=prod_icon)
6261
git = Git('Git provider')
6362
plugin_registry = SimpleStorageService('Plug-in registry')
6463
kubernetes_api = APIServer(orchestrator_name + ' API')
6564
user = User('User browser')
6665
user >> che_gateway
67-
che_gateway >> [che_dashboard, devfile_registries, che_host,
66+
che_gateway >> [che_dashboard, che_host,
6867
plugin_registry, kubernetes_api]
6968
che_host >> [git]
7069

@@ -76,26 +75,24 @@ def architecture_diagrams(prod_short, project_context, orchestrator_name):
7675
user = User('User')
7776
che_gateway = Traefik('Gateway')
7877
che_dashboard = Custom('User dashboard', icon_path=prod_icon)
79-
devfile_registries = SimpleStorageService('Devfile registry')
8078
che_host = Custom(prod_short + ' server', icon_path=prod_icon)
8179
plugin_registry = SimpleStorageService('Plug-in registry')
8280
user_workspace = Compute('User workspaces')
8381
user >> che_gateway >> [
84-
che_dashboard, che_host, devfile_registries, plugin_registry, user_workspace]
82+
che_dashboard, che_host, plugin_registry, user_workspace]
8583

8684
filename = file_path + 'dashboard-interactions'
8785
with Diagram(filename=filename,
8886
show=False,
8987
direction="TB",
9088
graph_attr=graph_attr):
9189
che_dashboard = Custom('User dashboard', icon_path=prod_icon)
92-
devfile_registry = SimpleStorageService('Devfile registries')
9390
che_host = Custom(prod_short + ' server', icon_path=prod_icon)
9491
plugin_registry = SimpleStorageService('Plug-in registry')
9592
crd_workspace = APIServer(orchestrator_name + ' API')
9693
che_dashboard >> che_host,
9794
che_dashboard >> [
98-
devfile_registry, plugin_registry]
95+
plugin_registry]
9996
che_dashboard >> crd_workspace
10097

10198
filename = file_path + 'server-interactions'
@@ -111,15 +108,6 @@ def architecture_diagrams(prod_short, project_context, orchestrator_name):
111108
che_host >> [git_provider]
112109
che_host >> crd_workspace
113110

114-
filename = file_path + 'devfile-registry-interactions'
115-
with Diagram(filename=filename,
116-
show=False,
117-
direction="TB",
118-
graph_attr=graph_attr):
119-
che_dashboard = Custom('User dashboard', icon_path=prod_icon)
120-
devfile_registry = SimpleStorageService('Devfile registries')
121-
che_dashboard >> devfile_registry
122-
123111
filename = file_path + 'plugin-registry-interactions'
124112
with Diagram(filename=filename,
125113
show=False,

0 commit comments

Comments
 (0)