forked from nerc-project/nerc-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
mkdocs.yml
143 lines (141 loc) · 7.88 KB
/
mkdocs.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# Project Information
site_name: NERC Documentation
site_description: NERC Documentation
site_author: NERC
# site_dir: public
site_url: "https://nerc-project.github.io/nerc-docs/"
repo_name: nerc-project/nerc-docs
repo_url: https://github.com/nerc-project/nerc-docs
nav:
- Home: index.md
- About: about.md
- Getting Started:
- Cost & Billing:
- How does NERC pricing work?: get-started/cost-billing/how-pricing-works.md
- Billing Process:
- Billing Process for My Institution: get-started/cost-billing/billing-process-for-my-institution.md
- Billing Process for Harvard University: get-started/cost-billing/billing-process-for-harvard.md
- Billing Process for Boston University: get-started/cost-billing/billing-process-for-bu.md
- Billing FAQs: get-started/cost-billing/billing-faqs.md
- User Onboarding Process: get-started/user-onboarding-on-NERC.md
- How to Create a User Account: get-started/create-a-user-portal-account.md
- How to Get An Allocation: get-started/get-an-allocation.md
- Best Practices for the NERC Users:
- Quick Guide and Best Practices: get-started/best-practices/best-practices.md
- Best Practices for My Institution: get-started/best-practices/best-practices-for-my-institution.md
- Best Practices for Harvard University: get-started/best-practices/best-practices-for-harvard.md
- Best Practices for Boston University: get-started/best-practices/best-practices-for-bu.md
- OpenStack:
- OpenStack: openstack/index.md
- Logging In:
- Access the OpenStack Dashboard: openstack/logging-in/access-the-openstack-dashboard.md
- Dashboard Overview: openstack/logging-in/dashboard-overview.md
- Access and Security:
- Security Groups: openstack/access-and-security/security-groups.md
- Create a Key Pair: openstack/access-and-security/create-a-key-pair.md
- Create & Connect to the VM:
- Launch a VM: openstack/create-and-connect-to-the-VM/launch-a-VM.md
- Available Images: openstack/create-and-connect-to-the-VM/images.md
- Available NOVA Flavors: openstack/create-and-connect-to-the-VM/flavors.md
- Assign a Floating IP: openstack/create-and-connect-to-the-VM/assign-a-floating-IP.md
- Connect to the VM:
- SSH to Cloud VM: openstack/create-and-connect-to-the-VM/ssh-to-cloud-VM.md
- Bastion Host based SSH: openstack/create-and-connect-to-the-VM/bastion-host-based-ssh/index.md
- OpenVPN:
- About OpenVPN: openstack/create-and-connect-to-the-VM/openvpn/index.md
- OpenVPN GUI for Windows: openstack/create-and-connect-to-the-VM/openvpn/openvpn_gui_for_windows.md
- Tunnelblick for MacOS: openstack/create-and-connect-to-the-VM/openvpn/tunnelblick_for_macos.md
- WireGuard: openstack/create-and-connect-to-the-VM/wireguard/index.md
- sshuttle: openstack/create-and-connect-to-the-VM/sshuttle/index.md
- Advanced Topics:
- Setting Up Own Network:
- Set up a Private Network: openstack/advanced-openstack-topics/setting-up-a-network/set-up-a-private-network.md
- Create a Router: openstack/advanced-openstack-topics/setting-up-a-network/create-a-router.md
- Domain Name System:
- Set up Domain names for your VMs: openstack/advanced-openstack-topics/domain-name-system/domain-names-for-your-vms.md
- OpenStack CLI:
- OpenStack CLI: openstack/advanced-openstack-topics/openstack-cli/openstack-CLI.md
- Launch a VM using OpenStack CLI: openstack/advanced-openstack-topics/openstack-cli/launch-a-VM-using-openstack-CLI.md
- Persistent Storage:
- Block Storage/ Volumes/ Cinder: openstack/advanced-openstack-topics/persistent-storage/volumes.md
- Object Storage/ Swift: openstack/advanced-openstack-topics/persistent-storage/object-storage.md
- Data Transfer:
- Data Transfer To/ From NERC VM: openstack/advanced-openstack-topics/data-transfer/data-transfer-from-to-vm.md
- Backup your instance and volume:
- Backup with snapshots: openstack/advanced-openstack-topics/backup/backup-with-snapshots.md
- Terraform:
- Terraform on NERC: openstack/advanced-openstack-topics/terraform/terraform-on-NERC.md
- Python SDK: openstack/advanced-openstack-topics/python-sdk/python-SDK.md
- Setting up custom images: openstack/advanced-openstack-topics/setting-up-your-own-images/how-to-build-windows-image.md
- OpenShift:
- OpenShift: openshift/index.md
- OpenShift Getting Started:
- OpenShift Overview: openshift/get-started/openshift-overview.md
- OpenShift Web Console:
- Access the NERC's OpenShift Web Console: openshift/logging-in/access-the-openshift-web-console.md
- Web Console Overview: openshift/logging-in/web-console-overview.md
- OpenShift command-line interface (CLI) Tools:
- OpenShift CLI Tools Overview: openshift/logging-in/the-openshift-cli.md
- How to Setup the OpenShift CLI Tools: openshift/logging-in/setup-the-openshift-cli.md
- Creating Your First Application on OpenShift:
- Creating A Sample Application: openshift/applications/creating-a-sample-application.md
- Editing Applications:
- Editing your applications: openshift/applications/editing-applications.md
- Deleting Applications:
- Deleting your applications: openshift/applications/deleting-applications.md
- Other Tools On NERC:
- Other Useful Tools: other-tools/index.md
- Kubernetes:
- Kubernetes Overview: other-tools/kubernetes/kubernetes.md
- K8s Flavors Comparision: other-tools/kubernetes/comparisons.md
- Development environment:
- Minikube: other-tools/kubernetes/minikube.md
- Kind: other-tools/kubernetes/kind.md
- MicroK8s: other-tools/kubernetes/microk8s.md
- K3s:
- K3s: other-tools/kubernetes/k3s/k3s.md
- K3s with High Availibility(HA) setup: other-tools/kubernetes/k3s/k3s-ha-cluster.md
- Multi-master HA K3s cluster using k3sup: other-tools/kubernetes/k3s/k3s-using-k3sup.md
- Single-Node K3s Cluster using k3d: other-tools/kubernetes/k3s/k3s-using-k3d.md
- Multi-master K3s cluster setup using k3d: other-tools/kubernetes/k3s/k3s-ha-cluster-using-k3d.md
- k0s: other-tools/kubernetes/k0s.md
- Production environment:
- Kubeadm:
- Bootstrapping cluster with kubeadm: other-tools/kubernetes/kubeadm/single-master-clusters-with-kubeadm.md
- Creating a HA cluster with kubeadm: other-tools/kubernetes/kubeadm/HA-clusters-with-kubeadm.md
- Kubespray: other-tools/kubernetes/kubespray.md
- CI/CD Pipeline:
- CI/CD Overview: other-tools/CI-CD/CI-CD-pipeline.md
- Setup CI/CD on NERC: other-tools/CI-CD/setup-CI-CD-pipeline.md
- GitHub to Jenkins Pipeline: other-tools/CI-CD/integrate-your-GitHub-repository.md
theme:
name: material
custom_dir: nerc-theme
favicon: assets/images/favicon.ico
logo: assets/images/logo.png
palette:
- scheme: default
toggle:
icon: material/toggle-switch-off-outline
name: Switch to dark mode
- scheme: slate
toggle:
icon: material/toggle-switch
name: Switch to light mode
# features:
# - navigation.tabs
extra_css:
- stylesheets/extra.css
extra_javascript:
- javascripts/extra.js
extra:
# generator: false
social:
- icon: fontawesome/brands/github
link: https://github.com/nerc-project/nerc-docs
# Extensions
markdown_extensions:
- admonition
- pymdownx.details
- pymdownx.superfences
- tables