8080 sed -E -i 's/\[index\]/\[\]/g' artifacts/redis_enterprise_remote_cluster_api.md
8181 awk '/(#[^")]+)index/ {gsub(/index/,"")}; {print}' artifacts/redis_enterprise_remote_cluster_api.md > _tmp.md && mv _tmp.md artifacts/redis_enterprise_remote_cluster_api.md
8282
83+ - name : ' Generate YAML snippets'
84+ run : |-
85+ function formatYamlSnippet() {
86+ cat > "$2" << EOL
87+ \`\`\`yaml
88+ $(cat $1)
89+ \`\`\`
90+ EOL
91+ }
92+
93+ formatYamlSnippet admission-service.yaml content/embeds/admission-service.md
94+ formatYamlSnippet admission/webhook.yaml content/embeds/admission_webhook.md
95+ formatYamlSnippet examples/v1/rec.yaml content/embeds/rec.md
96+ formatYamlSnippet examples/v1alpha1/reaadb.yaml content/embeds/reaadb.md
97+ formatYamlSnippet examples/v1alpha1/redb.yaml content/embeds/redb.md
98+ formatYamlSnippet examples/v1alpha1/rerc.yaml content/embeds/rerc.md
99+ formatYamlSnippet log_collector/log_collector_role_all_mode.yaml content/embeds/log_collector_role_all_mode.md
100+ formatYamlSnippet log_collector/log_collector_role_restricted_mode.yaml content/embeds/log_collector_role_restricted_mode.md
101+ formatYamlSnippet multi-namespace-redb/operator_cluster_role_binding.yaml content/embeds/multi-ns_operator_cluster_role_binding.md
102+ formatYamlSnippet multi-namespace-redb/operator_cluster_role.yaml content/embeds/multi-ns_operator_cluster_role.md
103+ formatYamlSnippet multi-namespace-redb/role_binding.yaml content/embeds/multi-ns_role_binding.md
104+ formatYamlSnippet multi-namespace-redb/role.yaml content/embeds/multi-ns_role.md
105+ formatYamlSnippet openshift/admission-service.yaml content/embeds/openshift_admission-service.md
106+ formatYamlSnippet openshift/rec_rhel.yaml content/embeds/openshift_rec.md
107+ formatYamlSnippet openshift/role_binding.yaml content/embeds/openshift_role_binding.md
108+ formatYamlSnippet openshift/role.yaml content/embeds/openshift_role.md
109+ formatYamlSnippet openshift/scc.yaml content/embeds/openshift_scc.md
110+ formatYamlSnippet openshift/service_account.yaml content/embeds/openshift_service_account.md
111+ formatYamlSnippet rack_awareness/rack_aware_cluster_role_binding.yaml content/embeds/rack_aware_cluster_role_binding.md
112+ formatYamlSnippet rack_awareness/rack_aware_cluster_role.yaml content/embeds/rack_aware_cluster_role.md
113+ formatYamlSnippet rack_awareness/rack_aware_rec.yaml content/embeds/rack_aware_rec.md
114+ formatYamlSnippet role_binding.yaml content/embeds/role_binding.md
115+ formatYamlSnippet role.yaml content/embeds/role.md
116+ formatYamlSnippet service_account.yaml content/embeds/service_account.md
117+
83118 - name : ' Send pull request'
84119 env :
85120 GH_TOKEN : ${{ steps.generate-token.outputs.token }}
@@ -101,6 +136,8 @@ jobs:
101136 git apply content/operate/kubernetes/reference/kubernetes-api-reference-frontmatter.patch
102137
103138 git add content/operate/kubernetes/reference/
139+ git add content/embeds/
140+
104141 git commit -m "k8s api docs ${RELEASE}"
105142 git push origin "${BRANCH}"
106143
0 commit comments