-
Notifications
You must be signed in to change notification settings - Fork 206
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#358 Glossary project #1125
#358 Glossary project #1125
Conversation
initial draft + styling for definition tags
@btat @sunilarjun @LucasSaintarbor Opening for review so we can discuss definitions and styling. |
…58-glossary-project
…file to update regardless of version to achieve this, we needed to use an madx-code-block to give us a proper side navigation TOC
…ated terms was visually confusing added some definitions (catalogs, downstream cluster)
For the purposes of dividing up the word on definitions -- @LucasSaintarbor, could you do Managed Clusters through Rancher Enterprise, and @sunilarjun could you take RK-API through Upstream clusters? I tried to do it evenly so that we each have 8 or 9 entries. If we add more it should be roughly, If something is already filled out, feel free to modify and review. |
Some definitions are still in progress but wanted to post the list here as it is nearing completion: Rancher Kubernetes API (RK-API) Users can utilize standard API requests with respect to available Rancher resources through the RK-API. Rancher Kubernetes Engine (RKE) Related Terms: RKE1, the 1.x software line of RKE. Rancher Prime Rancher Prime is a new edition of the commercial, enterprise offering built on the the same source code. Installation assets are hosted on a trusted registry owned and managed by Rancher with additional value coming in from security assurances, extended lifecycles, access to focused architectures and Kubernetes advisories. Related terms: Rancher Enterprise Rancher Server Rancher Server is a Kubernetes management tool to deploy and run clusters anywhere and on any provider. Rancher includes all the software and downstream cluster components used to manage the entire Rancher deployment. Related terms: Rancher Registered Cluster RKE1 Related terms: RKE (Rancher Kubernetes Engine) RKE2 Related Terms: RKE Government Roles UI Upstream Cluster Users Workload |
Fixes #358
Reminders
See the README for more details on how to work with the Rancher docs.
Verify if changes pertain to other versions of Rancher. If they do, finalize the edits on one version of the page, then apply the edits to the other versions.
If the pull request is dependent on an upcoming release, make sure to target the release branch instead of
main
.Description
Adds a glossary of Rancher-related terms.
Since we were struggling to add a plugin that would provide prettier Markdown syntax for definition lists, we're using HTML tags. The tags are necessary for Algolia to index the terms and make them searchable.
I also included some CSS styling.
List of terms to define
Screenshot as of Feb 15 (latest):
Comments
We (@martyav & @sunilarjun) looked into adding a plugin that would provide native Markdown syntax for definition lists. We landed on this page , which has instructions on adding
remark-deflist
(repo) to your Docusaurus instance, but the instructions didn't seem to work for our config. I triedremark-definition-list
(repo), but that didn't work either. While looking for a solution, I ran across this comment on an issue complaining that the instructions for adding Remark plugins needed improvement. It seems that the plugins need aremark-rehype
handler to be configured. There was a PR to add this functionality to the Docusaurus config file, but I don't think it's available yet on Docusaurus 2. We might need to upgrade to Docusaurus 3. In the meantime, the HTML tags are perfectly functional.