Compare commits
2 Commits
31ded813e0
...
df6eb44bcc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
df6eb44bcc | ||
|
|
d79e6c0b94 |
15
content/DevOps/GitOps/index.md
Normal file
15
content/DevOps/GitOps/index.md
Normal file
@@ -0,0 +1,15 @@
|
||||
---
|
||||
title: GitOps
|
||||
tags:
|
||||
- Sub-Topic
|
||||
---
|
||||
## Introduction
|
||||
Introdution here
|
||||
|
||||
---
|
||||
## Sub Topics
|
||||
[[_Topic Template]] • [[_Topic Template]]
|
||||
|
||||
---
|
||||
## Helpful Links
|
||||
[Link 1](https://git.dgse.cloud/DGSE/kubernetes-platform) • [Link 2](https://k3s.io)
|
||||
14
content/DevOps/Kubernetes/index.md
Normal file
14
content/DevOps/Kubernetes/index.md
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
title: Kubernetes
|
||||
tags:
|
||||
---
|
||||
## Introduction
|
||||
Introdution here
|
||||
|
||||
---
|
||||
## Sub Topics
|
||||
[[_Topic Template]] • [[_Topic Template]]
|
||||
|
||||
---
|
||||
## Helpful Links
|
||||
[Link 1](https://git.dgse.cloud/DGSE/kubernetes-platform) • [Link 2](https://k3s.io)
|
||||
17
content/DevOps/index.md
Normal file
17
content/DevOps/index.md
Normal file
@@ -0,0 +1,17 @@
|
||||
---
|
||||
title: DevOps
|
||||
tags:
|
||||
- Topic
|
||||
---
|
||||
## Introduction
|
||||
All things regarding DevOps
|
||||
|
||||
Some intro here
|
||||
|
||||
---
|
||||
## Sub Topics
|
||||
[[DevOps/GitOps/index|GitOps]] • [[DevOps/Kubernetes/index|Kubernetes]]
|
||||
|
||||
---
|
||||
## Helpful Links
|
||||
[GitOps Repository](https://git.dgse.cloud/DGSE/kubernetes-platform) • [K3s](https://k3s.io)
|
||||
1
content/Glossary/API.md
Normal file
1
content/Glossary/API.md
Normal file
@@ -0,0 +1 @@
|
||||
Short for `Application Program Interface`. A standard for communicating with different applications across the web.
|
||||
3
content/Glossary/Cluster (Kubernetes).md
Normal file
3
content/Glossary/Cluster (Kubernetes).md
Normal file
@@ -0,0 +1,3 @@
|
||||
A Cluster is a collection of one or multiple [[Node (Kubernetes)|Nodes]] that are managed by [[Kubernetes]] for [[Container]] orchestration.
|
||||
|
||||
Clusters make use of a set of [[API|API's]] that control the different [[Node (Kubernetes)|Nodes]] and make sure that they are all in sync.
|
||||
1
content/Glossary/Kubernetes.md
Normal file
1
content/Glossary/Kubernetes.md
Normal file
@@ -0,0 +1 @@
|
||||
A platform for [[Container|container]] orchestration. It manages the creation and virtualization of [[Container|containers]].
|
||||
1
content/Glossary/Node (Kubernetes).md
Normal file
1
content/Glossary/Node (Kubernetes).md
Normal file
@@ -0,0 +1 @@
|
||||
A Node is a single server or VM that, when integrated in a [[Cluster (Kubernetes)]], enables the [[Cluster (Kubernetes)]] to make use of the resources of that given [[Server]] or VM.
|
||||
1
content/Glossary/Server.md
Normal file
1
content/Glossary/Server.md
Normal file
@@ -0,0 +1 @@
|
||||
A server is a physical machine where applications can be hosted on.
|
||||
14
content/_templates/_Topic Template.md
Normal file
14
content/_templates/_Topic Template.md
Normal file
@@ -0,0 +1,14 @@
|
||||
---
|
||||
title: TITLE
|
||||
tags:
|
||||
---
|
||||
## Introduction
|
||||
Introdution here
|
||||
|
||||
---
|
||||
## Sub Topics
|
||||
[[_Topic Template]] • [[_Topic Template]]
|
||||
|
||||
---
|
||||
## Helpful Links
|
||||
[Link 1](https://git.dgse.cloud/DGSE/kubernetes-platform) • [Link 2](https://k3s.io)
|
||||
7
content/index.md
Normal file
7
content/index.md
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
title: Digital Garden
|
||||
---
|
||||
Hi there! Welcome to my digital garden. A place where all my notes and guides are collected. Focused on IT, Development and Dev/Ops.
|
||||
|
||||
## Paths to take
|
||||
- [[DevOps/index|DevOps]]
|
||||
@@ -16,8 +16,8 @@ const config: QuartzConfig = {
|
||||
provider: "plausible",
|
||||
},
|
||||
locale: "en-US",
|
||||
baseUrl: "quartz.jzhao.xyz",
|
||||
ignorePatterns: ["private", "templates", ".obsidian"],
|
||||
baseUrl: "groothuis.io",
|
||||
ignorePatterns: ["private", "_templates", "templates", ".obsidian"],
|
||||
defaultDateType: "modified",
|
||||
theme: {
|
||||
fontOrigin: "googleFonts",
|
||||
|
||||
@@ -5,44 +5,11 @@ import * as Component from "./quartz/components"
|
||||
export const sharedPageComponents: SharedLayout = {
|
||||
head: Component.Head(),
|
||||
header: [],
|
||||
afterBody: [
|
||||
Component.DesktopOnly(Component.Flex({
|
||||
components: [
|
||||
{
|
||||
Component: Component.Graph(),
|
||||
align: "start",
|
||||
justify: "center",
|
||||
basis: "50%",
|
||||
},
|
||||
{
|
||||
Component: Component.Backlinks(),
|
||||
align: "start",
|
||||
justify: "center",
|
||||
basis: "50%",
|
||||
},
|
||||
],
|
||||
})),
|
||||
],
|
||||
footer: Component.Flex({
|
||||
direction: "column",
|
||||
components: [
|
||||
{
|
||||
Component: Component.Footer({
|
||||
links: {
|
||||
Repository: "https://git.dgse.cloud/dgroothuis/digital-garden"
|
||||
},
|
||||
}),
|
||||
align: "start",
|
||||
justify: "center",
|
||||
basis: "100%",
|
||||
},
|
||||
{
|
||||
Component: Component.Darkmode(),
|
||||
align: "center",
|
||||
justify: "center",
|
||||
basis: "100%",
|
||||
},
|
||||
]
|
||||
afterBody: [],
|
||||
footer: Component.Footer({
|
||||
links: {
|
||||
"Kubernetes GitOps Repo": "https://git.dgse.cloud/DGSE/kubernetes",
|
||||
},
|
||||
}),
|
||||
}
|
||||
|
||||
@@ -60,21 +27,33 @@ export const defaultContentPageLayout: PageLayout = {
|
||||
left: [
|
||||
Component.PageTitle(),
|
||||
Component.MobileOnly(Component.Spacer()),
|
||||
Component.Search(),
|
||||
Component.TableOfContents(),
|
||||
Component.DesktopOnly(Component.Explorer({
|
||||
title: "Explore",
|
||||
folderClickBehavior: "collapse",
|
||||
Component.Flex({
|
||||
components: [
|
||||
{
|
||||
Component: Component.Search(),
|
||||
grow: true,
|
||||
},
|
||||
{ Component: Component.Darkmode() },
|
||||
{ Component: Component.ReaderMode() },
|
||||
],
|
||||
}),
|
||||
Component.Explorer({
|
||||
title: "Browse",
|
||||
folderDefaultState: "collapsed",
|
||||
useSavedState: true,
|
||||
})),
|
||||
Component.RecentNotes({
|
||||
title: "Recent notes",
|
||||
limit: 5,
|
||||
filter: (f) => f.slug! !== "index",
|
||||
})
|
||||
mapFn: (node) => {
|
||||
if (node.isFolder) {
|
||||
node.displayName = "🗄️ " + node.displayName
|
||||
} else {
|
||||
node.displayName = "📄 " + node.displayName
|
||||
}
|
||||
},
|
||||
}
|
||||
),
|
||||
],
|
||||
right: [
|
||||
Component.Graph(),
|
||||
Component.DesktopOnly(Component.TableOfContents()),
|
||||
Component.Backlinks(),
|
||||
],
|
||||
}
|
||||
|
||||
@@ -93,7 +72,17 @@ export const defaultListPageLayout: PageLayout = {
|
||||
{ Component: Component.Darkmode() },
|
||||
],
|
||||
}),
|
||||
Component.Explorer(),
|
||||
Component.Explorer({
|
||||
title: "Browse",
|
||||
folderDefaultState: "collapsed",
|
||||
mapFn: (node) => {
|
||||
if (node.isFolder) {
|
||||
node.displayName = "🗄️ " + node.displayName
|
||||
} else {
|
||||
node.displayName = "📄 " + node.displayName
|
||||
}
|
||||
},
|
||||
}),
|
||||
],
|
||||
right: [],
|
||||
}
|
||||
|
||||
@@ -105,18 +105,6 @@ export default ((opts?: Partial<FolderContentOptions>) => {
|
||||
return (
|
||||
<div class="popover-hint">
|
||||
<article class={classes}>{content}</article>
|
||||
<div class="page-listing">
|
||||
{options.showFolderCount && (
|
||||
<p>
|
||||
{i18n(cfg.locale).pages.folderContent.itemsUnderFolder({
|
||||
count: allPagesInFolder.length,
|
||||
})}
|
||||
</p>
|
||||
)}
|
||||
<div>
|
||||
<PageList {...listProps} />
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user