Skip to content

Commit 7d1dbf2

Browse files
authored
Convert html table to markdown (#2549)
1 parent 84cfaa9 commit 7d1dbf2

File tree

2 files changed

+85
-286
lines changed

2 files changed

+85
-286
lines changed

docs/registry/entities/README.md

Lines changed: 78 additions & 266 deletions
Original file line numberDiff line numberDiff line change
@@ -16,269 +16,81 @@ The entities registry is the catalog of available Entities.
1616
> Relationships and signal associations are a work in progress.
1717
1818
Currently, the following namespaces exist:
19-
<table>
20-
<thead>
21-
<tr>
22-
<th>Namespace</th>
23-
<th>Entity</th>
24-
<th>Stability</th>
25-
</tr>
26-
</thead>
27-
<tbody>
28-
<tr>
29-
<td>Android</td><td></td><td></td>
30-
</tr><tr>
31-
<td></td>
32-
<td><a href="android.md#android">android</a></td>
33-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
34-
</tr><tr>
35-
<td>App</td><td></td><td></td>
36-
</tr><tr>
37-
<td></td>
38-
<td><a href="app.md#app">app</a></td>
39-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
40-
</tr><tr>
41-
<td>AWS</td><td></td><td></td>
42-
</tr><tr>
43-
<td></td>
44-
<td><a href="aws.md#aws-ecs">aws.ecs</a></td>
45-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
46-
</tr><tr>
47-
<td></td>
48-
<td><a href="aws.md#aws-eks">aws.eks</a></td>
49-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
50-
</tr><tr>
51-
<td></td>
52-
<td><a href="aws.md#aws-log">aws.log</a></td>
53-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
54-
</tr><tr>
55-
<td>Browser</td><td></td><td></td>
56-
</tr><tr>
57-
<td></td>
58-
<td><a href="browser.md#browser">browser</a></td>
59-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
60-
</tr><tr>
61-
<td>CICD</td><td></td><td></td>
62-
</tr><tr>
63-
<td></td>
64-
<td><a href="cicd.md#cicd-pipeline">cicd.pipeline</a></td>
65-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
66-
</tr><tr>
67-
<td></td>
68-
<td><a href="cicd.md#cicd-pipeline-run">cicd.pipeline.run</a></td>
69-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
70-
</tr><tr>
71-
<td></td>
72-
<td><a href="cicd.md#cicd-worker">cicd.worker</a></td>
73-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
74-
</tr><tr>
75-
<td>Cloud</td><td></td><td></td>
76-
</tr><tr>
77-
<td></td>
78-
<td><a href="cloud.md#cloud">cloud</a></td>
79-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
80-
</tr><tr>
81-
<td>CloudFoundry</td><td></td><td></td>
82-
</tr><tr>
83-
<td></td>
84-
<td><a href="cloudfoundry.md#cloudfoundry-app">cloudfoundry.app</a></td>
85-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
86-
</tr><tr>
87-
<td></td>
88-
<td><a href="cloudfoundry.md#cloudfoundry-org">cloudfoundry.org</a></td>
89-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
90-
</tr><tr>
91-
<td></td>
92-
<td><a href="cloudfoundry.md#cloudfoundry-process">cloudfoundry.process</a></td>
93-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
94-
</tr><tr>
95-
<td></td>
96-
<td><a href="cloudfoundry.md#cloudfoundry-space">cloudfoundry.space</a></td>
97-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
98-
</tr><tr>
99-
<td></td>
100-
<td><a href="cloudfoundry.md#cloudfoundry-system">cloudfoundry.system</a></td>
101-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
102-
</tr><tr>
103-
<td>Container</td><td></td><td></td>
104-
</tr><tr>
105-
<td></td>
106-
<td><a href="container.md#container">container</a></td>
107-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
108-
</tr><tr>
109-
<td>Deployment</td><td></td><td></td>
110-
</tr><tr>
111-
<td></td>
112-
<td><a href="deployment.md#deployment">deployment</a></td>
113-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
114-
</tr><tr>
115-
<td>Device</td><td></td><td></td>
116-
</tr><tr>
117-
<td></td>
118-
<td><a href="device.md#device">device</a></td>
119-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
120-
</tr><tr>
121-
<td>Faas</td><td></td><td></td>
122-
</tr><tr>
123-
<td></td>
124-
<td><a href="faas.md#faas">faas</a></td>
125-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
126-
</tr><tr>
127-
<td>GCP</td><td></td><td></td>
128-
</tr><tr>
129-
<td></td>
130-
<td><a href="gcp.md#gcp-apphub-application">gcp.apphub.application</a></td>
131-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
132-
</tr><tr>
133-
<td></td>
134-
<td><a href="gcp.md#gcp-apphub-service">gcp.apphub.service</a></td>
135-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
136-
</tr><tr>
137-
<td></td>
138-
<td><a href="gcp.md#gcp-apphub-workload">gcp.apphub.workload</a></td>
139-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
140-
</tr><tr>
141-
<td></td>
142-
<td><a href="gcp.md#gcp-cloud-run">gcp.cloud_run</a></td>
143-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
144-
</tr><tr>
145-
<td></td>
146-
<td><a href="gcp.md#gcp-gce">gcp.gce</a></td>
147-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
148-
</tr><tr>
149-
<td>Heroku</td><td></td><td></td>
150-
</tr><tr>
151-
<td></td>
152-
<td><a href="heroku.md#heroku">heroku</a></td>
153-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
154-
</tr><tr>
155-
<td>Host</td><td></td><td></td>
156-
</tr><tr>
157-
<td></td>
158-
<td><a href="host.md#host">host</a></td>
159-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
160-
</tr><tr>
161-
<td></td>
162-
<td><a href="host.md#host-cpu">host.cpu</a></td>
163-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
164-
</tr><tr>
165-
<td>K8s</td><td></td><td></td>
166-
</tr><tr>
167-
<td></td>
168-
<td><a href="k8s.md#k8s-cluster">k8s.cluster</a></td>
169-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
170-
</tr><tr>
171-
<td></td>
172-
<td><a href="k8s.md#k8s-container">k8s.container</a></td>
173-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
174-
</tr><tr>
175-
<td></td>
176-
<td><a href="k8s.md#k8s-cronjob">k8s.cronjob</a></td>
177-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
178-
</tr><tr>
179-
<td></td>
180-
<td><a href="k8s.md#k8s-daemonset">k8s.daemonset</a></td>
181-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
182-
</tr><tr>
183-
<td></td>
184-
<td><a href="k8s.md#k8s-deployment">k8s.deployment</a></td>
185-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
186-
</tr><tr>
187-
<td></td>
188-
<td><a href="k8s.md#k8s-hpa">k8s.hpa</a></td>
189-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
190-
</tr><tr>
191-
<td></td>
192-
<td><a href="k8s.md#k8s-job">k8s.job</a></td>
193-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
194-
</tr><tr>
195-
<td></td>
196-
<td><a href="k8s.md#k8s-namespace">k8s.namespace</a></td>
197-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
198-
</tr><tr>
199-
<td></td>
200-
<td><a href="k8s.md#k8s-node">k8s.node</a></td>
201-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
202-
</tr><tr>
203-
<td></td>
204-
<td><a href="k8s.md#k8s-pod">k8s.pod</a></td>
205-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
206-
</tr><tr>
207-
<td></td>
208-
<td><a href="k8s.md#k8s-replicaset">k8s.replicaset</a></td>
209-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
210-
</tr><tr>
211-
<td></td>
212-
<td><a href="k8s.md#k8s-replicationcontroller">k8s.replicationcontroller</a></td>
213-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
214-
</tr><tr>
215-
<td></td>
216-
<td><a href="k8s.md#k8s-resourcequota">k8s.resourcequota</a></td>
217-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
218-
</tr><tr>
219-
<td></td>
220-
<td><a href="k8s.md#k8s-statefulset">k8s.statefulset</a></td>
221-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
222-
</tr><tr>
223-
<td>OS</td><td></td><td></td>
224-
</tr><tr>
225-
<td></td>
226-
<td><a href="os.md#os">os</a></td>
227-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
228-
</tr><tr>
229-
<td>OTel</td><td></td><td></td>
230-
</tr><tr>
231-
<td></td>
232-
<td><a href="otel.md#otel-scope">otel.scope</a></td>
233-
<td><img src="https://img.shields.io/badge/-deprecated-red" alt="Deprecated"/></td>
234-
</tr><tr>
235-
<td>Process</td><td></td><td></td>
236-
</tr><tr>
237-
<td></td>
238-
<td><a href="process.md#process">process</a></td>
239-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
240-
</tr><tr>
241-
<td></td>
242-
<td><a href="process.md#process-runtime">process.runtime</a></td>
243-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
244-
</tr><tr>
245-
<td>Service</td><td></td><td></td>
246-
</tr><tr>
247-
<td></td>
248-
<td><a href="service.md#service">service</a></td>
249-
<td><img src="https://img.shields.io/badge/-stable-lightgreen" alt="Stable"/></td>
250-
</tr><tr>
251-
<td>Telemetry</td><td></td><td></td>
252-
</tr><tr>
253-
<td></td>
254-
<td><a href="telemetry.md#telemetry-distro">telemetry.distro</a></td>
255-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
256-
</tr><tr>
257-
<td></td>
258-
<td><a href="telemetry.md#telemetry-sdk">telemetry.sdk</a></td>
259-
<td><img src="https://img.shields.io/badge/-stable-lightgreen" alt="Stable"/></td>
260-
</tr><tr>
261-
<td>VCS</td><td></td><td></td>
262-
</tr><tr>
263-
<td></td>
264-
<td><a href="vcs.md#vcs-ref">vcs.ref</a></td>
265-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
266-
</tr><tr>
267-
<td></td>
268-
<td><a href="vcs.md#vcs-repo">vcs.repo</a></td>
269-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
270-
</tr><tr>
271-
<td>Webengine</td><td></td><td></td>
272-
</tr><tr>
273-
<td></td>
274-
<td><a href="webengine.md#webengine">webengine</a></td>
275-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
276-
</tr><tr>
277-
<td>zOS</td><td></td><td></td>
278-
</tr><tr>
279-
<td></td>
280-
<td><a href="zos.md#zos-software">zos.software</a></td>
281-
<td><img src="https://img.shields.io/badge/-development-blue" alt="Development"/></td>
282-
</tr>
283-
</tbody>
284-
</table>
19+
20+
| Namespace | Entity | Stability |
21+
|-----------|--------|-----------|
22+
| Android | | |
23+
| | [android](android.md#android) | ![Development](https://img.shields.io/badge/-development-blue) |
24+
| App | | |
25+
| | [app](app.md#app) | ![Development](https://img.shields.io/badge/-development-blue) |
26+
| AWS | | |
27+
| | [aws.ecs](aws.md#aws-ecs) | ![Development](https://img.shields.io/badge/-development-blue) |
28+
| | [aws.eks](aws.md#aws-eks) | ![Development](https://img.shields.io/badge/-development-blue) |
29+
| | [aws.log](aws.md#aws-log) | ![Development](https://img.shields.io/badge/-development-blue) |
30+
| Browser | | |
31+
| | [browser](browser.md#browser) | ![Development](https://img.shields.io/badge/-development-blue) |
32+
| CICD | | |
33+
| | [cicd.pipeline](cicd.md#cicd-pipeline) | ![Development](https://img.shields.io/badge/-development-blue) |
34+
| | [cicd.pipeline.run](cicd.md#cicd-pipeline-run) | ![Development](https://img.shields.io/badge/-development-blue) |
35+
| | [cicd.worker](cicd.md#cicd-worker) | ![Development](https://img.shields.io/badge/-development-blue) |
36+
| Cloud | | |
37+
| | [cloud](cloud.md#cloud) | ![Development](https://img.shields.io/badge/-development-blue) |
38+
| CloudFoundry | | |
39+
| | [cloudfoundry.app](cloudfoundry.md#cloudfoundry-app) | ![Development](https://img.shields.io/badge/-development-blue) |
40+
| | [cloudfoundry.org](cloudfoundry.md#cloudfoundry-org) | ![Development](https://img.shields.io/badge/-development-blue) |
41+
| | [cloudfoundry.process](cloudfoundry.md#cloudfoundry-process) | ![Development](https://img.shields.io/badge/-development-blue) |
42+
| | [cloudfoundry.space](cloudfoundry.md#cloudfoundry-space) | ![Development](https://img.shields.io/badge/-development-blue) |
43+
| | [cloudfoundry.system](cloudfoundry.md#cloudfoundry-system) | ![Development](https://img.shields.io/badge/-development-blue) |
44+
| Container | | |
45+
| | [container](container.md#container) | ![Development](https://img.shields.io/badge/-development-blue) |
46+
| Deployment | | |
47+
| | [deployment](deployment.md#deployment) | ![Development](https://img.shields.io/badge/-development-blue) |
48+
| Device | | |
49+
| | [device](device.md#device) | ![Development](https://img.shields.io/badge/-development-blue) |
50+
| Faas | | |
51+
| | [faas](faas.md#faas) | ![Development](https://img.shields.io/badge/-development-blue) |
52+
| GCP | | |
53+
| | [gcp.apphub.application](gcp.md#gcp-apphub-application) | ![Development](https://img.shields.io/badge/-development-blue) |
54+
| | [gcp.apphub.service](gcp.md#gcp-apphub-service) | ![Development](https://img.shields.io/badge/-development-blue) |
55+
| | [gcp.apphub.workload](gcp.md#gcp-apphub-workload) | ![Development](https://img.shields.io/badge/-development-blue) |
56+
| | [gcp.cloud_run](gcp.md#gcp-cloud-run) | ![Development](https://img.shields.io/badge/-development-blue) |
57+
| | [gcp.gce](gcp.md#gcp-gce) | ![Development](https://img.shields.io/badge/-development-blue) |
58+
| Heroku | | |
59+
| | [heroku](heroku.md#heroku) | ![Development](https://img.shields.io/badge/-development-blue) |
60+
| Host | | |
61+
| | [host](host.md#host) | ![Development](https://img.shields.io/badge/-development-blue) |
62+
| | [host.cpu](host.md#host-cpu) | ![Development](https://img.shields.io/badge/-development-blue) |
63+
| K8s | | |
64+
| | [k8s.cluster](k8s.md#k8s-cluster) | ![Development](https://img.shields.io/badge/-development-blue) |
65+
| | [k8s.container](k8s.md#k8s-container) | ![Development](https://img.shields.io/badge/-development-blue) |
66+
| | [k8s.cronjob](k8s.md#k8s-cronjob) | ![Development](https://img.shields.io/badge/-development-blue) |
67+
| | [k8s.daemonset](k8s.md#k8s-daemonset) | ![Development](https://img.shields.io/badge/-development-blue) |
68+
| | [k8s.deployment](k8s.md#k8s-deployment) | ![Development](https://img.shields.io/badge/-development-blue) |
69+
| | [k8s.hpa](k8s.md#k8s-hpa) | ![Development](https://img.shields.io/badge/-development-blue) |
70+
| | [k8s.job](k8s.md#k8s-job) | ![Development](https://img.shields.io/badge/-development-blue) |
71+
| | [k8s.namespace](k8s.md#k8s-namespace) | ![Development](https://img.shields.io/badge/-development-blue) |
72+
| | [k8s.node](k8s.md#k8s-node) | ![Development](https://img.shields.io/badge/-development-blue) |
73+
| | [k8s.pod](k8s.md#k8s-pod) | ![Development](https://img.shields.io/badge/-development-blue) |
74+
| | [k8s.replicaset](k8s.md#k8s-replicaset) | ![Development](https://img.shields.io/badge/-development-blue) |
75+
| | [k8s.replicationcontroller](k8s.md#k8s-replicationcontroller) | ![Development](https://img.shields.io/badge/-development-blue) |
76+
| | [k8s.resourcequota](k8s.md#k8s-resourcequota) | ![Development](https://img.shields.io/badge/-development-blue) |
77+
| | [k8s.statefulset](k8s.md#k8s-statefulset) | ![Development](https://img.shields.io/badge/-development-blue) |
78+
| OS | | |
79+
| | [os](os.md#os) | ![Development](https://img.shields.io/badge/-development-blue) |
80+
| OTel | | |
81+
| | [otel.scope](otel.md#otel-scope) | ![Deprecated](https://img.shields.io/badge/-deprecated-red)<br>Obsoleted. |
82+
| Process | | |
83+
| | [process](process.md#process) | ![Development](https://img.shields.io/badge/-development-blue) |
84+
| | [process.runtime](process.md#process-runtime) | ![Development](https://img.shields.io/badge/-development-blue) |
85+
| Service | | |
86+
| | [service](service.md#service) | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
87+
| Telemetry | | |
88+
| | [telemetry.distro](telemetry.md#telemetry-distro) | ![Development](https://img.shields.io/badge/-development-blue) |
89+
| | [telemetry.sdk](telemetry.md#telemetry-sdk) | ![Stable](https://img.shields.io/badge/-stable-lightgreen) |
90+
| VCS | | |
91+
| | [vcs.ref](vcs.md#vcs-ref) | ![Development](https://img.shields.io/badge/-development-blue) |
92+
| | [vcs.repo](vcs.md#vcs-repo) | ![Development](https://img.shields.io/badge/-development-blue) |
93+
| Webengine | | |
94+
| | [webengine](webengine.md#webengine) | ![Development](https://img.shields.io/badge/-development-blue) |
95+
| zOS | | |
96+
| | [zos.software](zos.md#zos-software) | ![Development](https://img.shields.io/badge/-development-blue) |

templates/registry/markdown/entity_readme.md.j2

Lines changed: 7 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -17,27 +17,14 @@ The entities registry is the catalog of available Entities.
1717
> Relationships and signal associations are a work in progress.
1818

1919
Currently, the following namespaces exist:
20-
<table>
21-
<thead>
22-
<tr>
23-
<th>Namespace</th>
24-
<th>Entity</th>
25-
<th>Stability</th>
26-
</tr>
27-
</thead>
28-
<tbody>
29-
{% for bundle in ctx %}<tr>
30-
<td>{{ bundle.id | title_case | acronym }}</td><td></td><td></td>
31-
</tr>
20+
21+
| Namespace | Entity | Stability |
22+
|-----------|--------|-----------|
23+
{%- for bundle in ctx %}
24+
| {{ bundle.id | title_case | acronym }} | | |
3225
{%- for group in bundle.groups | sort(attribute='name') -%}
33-
{%- set my_file_name = bundle.id | kebab_case ~ ".md#" ~ (group.name | kebab_case) -%}
34-
<tr>
35-
<td></td>
36-
<td><a href="{{my_file_name}}">{{ group.name }}</a></td>
37-
<td>{{ stability.htmlbadge(group.stability, group.deprecated) | trim }}</td>
38-
</tr>
26+
{%- set my_file_name = bundle.id | kebab_case ~ ".md#" ~ (group.name | kebab_case) %}
27+
| | [{{ group.name }}]({{my_file_name}}) | {{ stability.badge(group.stability, group.deprecated) | trim }} |
3928
{%- endfor %}
4029
{%- endfor %}
41-
</tbody>
42-
</table>
4330

0 commit comments

Comments
 (0)