mirror of
https://github.com/kerberos-io/documentation.git
synced 2026-08-23 15:18:31 +00:00
fix
This commit is contained in:
@@ -4,14 +4,14 @@ const preferDefault = m => m && m.default || m
|
||||
exports.components = {
|
||||
"component---cache-dev-404-page-js": () => import("./dev-404-page.js" /* webpackChunkName: "component---cache-dev-404-page-js" */),
|
||||
"component---src-architectures-mdx": () => import("./../../src/architectures.mdx" /* webpackChunkName: "component---src-architectures-mdx" */),
|
||||
"component---src-index-mdx": () => import("./../../src/index.mdx" /* webpackChunkName: "component---src-index-mdx" */),
|
||||
"component---src-how-mdx": () => import("./../../src/how.mdx" /* webpackChunkName: "component---src-how-mdx" */),
|
||||
"component---src-enterprise-get-started-mdx": () => import("./../../src/enterprise/get-started.mdx" /* webpackChunkName: "component---src-enterprise-get-started-mdx" */),
|
||||
"component---src-index-mdx": () => import("./../../src/index.mdx" /* webpackChunkName: "component---src-index-mdx" */),
|
||||
"component---src-enterprise-index-mdx": () => import("./../../src/enterprise/index.mdx" /* webpackChunkName: "component---src-enterprise-index-mdx" */),
|
||||
"component---src-enterprise-installation-cloud-mdx": () => import("./../../src/enterprise/installation-cloud.mdx" /* webpackChunkName: "component---src-enterprise-installation-cloud-mdx" */),
|
||||
"component---src-enterprise-releases-mdx": () => import("./../../src/enterprise/releases.mdx" /* webpackChunkName: "component---src-enterprise-releases-mdx" */),
|
||||
"component---src-enterprise-installation-mdx": () => import("./../../src/enterprise/installation.mdx" /* webpackChunkName: "component---src-enterprise-installation-mdx" */),
|
||||
"component---src-enterprise-installation-edge-mdx": () => import("./../../src/enterprise/installation-edge.mdx" /* webpackChunkName: "component---src-enterprise-installation-edge-mdx" */),
|
||||
"component---src-enterprise-releases-mdx": () => import("./../../src/enterprise/releases.mdx" /* webpackChunkName: "component---src-enterprise-releases-mdx" */),
|
||||
"component---src-storage-get-started-mdx": () => import("./../../src/storage/get-started.mdx" /* webpackChunkName: "component---src-storage-get-started-mdx" */),
|
||||
"component---src-storage-index-mdx": () => import("./../../src/storage/index.mdx" /* webpackChunkName: "component---src-storage-index-mdx" */),
|
||||
"component---src-storage-installation-cloud-mdx": () => import("./../../src/storage/installation-cloud.mdx" /* webpackChunkName: "component---src-storage-installation-cloud-mdx" */),
|
||||
@@ -22,12 +22,12 @@ exports.components = {
|
||||
"component---src-open-source-upgrade-mdx": () => import("./../../src/open-source/upgrade.mdx" /* webpackChunkName: "component---src-open-source-upgrade-mdx" */),
|
||||
"component---src-open-source-web-mdx": () => import("./../../src/open-source/web.mdx" /* webpackChunkName: "component---src-open-source-web-mdx" */),
|
||||
"component---src-cloud-index-mdx": () => import("./../../src/cloud/index.mdx" /* webpackChunkName: "component---src-cloud-index-mdx" */),
|
||||
"component---src-storage-license-mdx": () => import("./../../src/storage/license.mdx" /* webpackChunkName: "component---src-storage-license-mdx" */),
|
||||
"component---src-open-source-contribute-mdx": () => import("./../../src/open-source/contribute.mdx" /* webpackChunkName: "component---src-open-source-contribute-mdx" */),
|
||||
"component---src-storage-license-mdx": () => import("./../../src/storage/license.mdx" /* webpackChunkName: "component---src-storage-license-mdx" */),
|
||||
"component---src-open-source-installation-advanced-mdx": () => import("./../../src/open-source/installation-advanced.mdx" /* webpackChunkName: "component---src-open-source-installation-advanced-mdx" */),
|
||||
"component---src-open-source-releases-mdx": () => import("./../../src/open-source/releases.mdx" /* webpackChunkName: "component---src-open-source-releases-mdx" */),
|
||||
"component---src-open-source-installation-mdx": () => import("./../../src/open-source/installation.mdx" /* webpackChunkName: "component---src-open-source-installation-mdx" */),
|
||||
"component---src-open-source-license-mdx": () => import("./../../src/open-source/license.mdx" /* webpackChunkName: "component---src-open-source-license-mdx" */),
|
||||
"component---src-open-source-releases-mdx": () => import("./../../src/open-source/releases.mdx" /* webpackChunkName: "component---src-open-source-releases-mdx" */),
|
||||
"component---src-open-source-machinery-mdx": () => import("./../../src/open-source/machinery.mdx" /* webpackChunkName: "component---src-open-source-machinery-mdx" */),
|
||||
"component---src-pages-404-js": () => import("./../src/pages/404.js" /* webpackChunkName: "component---src-pages-404-js" */)
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
@@ -7,14 +7,14 @@ const preferDefault = m => m && m.default || m
|
||||
exports.components = {
|
||||
"component---cache-dev-404-page-js": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/.docz/.cache/dev-404-page.js"))),
|
||||
"component---src-architectures-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/architectures.mdx"))),
|
||||
"component---src-index-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/index.mdx"))),
|
||||
"component---src-how-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/how.mdx"))),
|
||||
"component---src-enterprise-get-started-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/enterprise/get-started.mdx"))),
|
||||
"component---src-index-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/index.mdx"))),
|
||||
"component---src-enterprise-index-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/enterprise/index.mdx"))),
|
||||
"component---src-enterprise-get-started-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/enterprise/get-started.mdx"))),
|
||||
"component---src-enterprise-installation-cloud-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/enterprise/installation-cloud.mdx"))),
|
||||
"component---src-enterprise-releases-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/enterprise/releases.mdx"))),
|
||||
"component---src-enterprise-installation-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/enterprise/installation.mdx"))),
|
||||
"component---src-enterprise-installation-edge-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/enterprise/installation-edge.mdx"))),
|
||||
"component---src-enterprise-releases-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/enterprise/releases.mdx"))),
|
||||
"component---src-storage-get-started-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/storage/get-started.mdx"))),
|
||||
"component---src-storage-index-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/storage/index.mdx"))),
|
||||
"component---src-storage-installation-cloud-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/storage/installation-cloud.mdx"))),
|
||||
@@ -25,12 +25,12 @@ exports.components = {
|
||||
"component---src-open-source-upgrade-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/open-source/upgrade.mdx"))),
|
||||
"component---src-open-source-web-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/open-source/web.mdx"))),
|
||||
"component---src-cloud-index-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/cloud/index.mdx"))),
|
||||
"component---src-storage-license-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/storage/license.mdx"))),
|
||||
"component---src-open-source-contribute-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/open-source/contribute.mdx"))),
|
||||
"component---src-storage-license-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/storage/license.mdx"))),
|
||||
"component---src-open-source-installation-advanced-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/open-source/installation-advanced.mdx"))),
|
||||
"component---src-open-source-releases-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/open-source/releases.mdx"))),
|
||||
"component---src-open-source-installation-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/open-source/installation.mdx"))),
|
||||
"component---src-open-source-license-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/open-source/license.mdx"))),
|
||||
"component---src-open-source-releases-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/open-source/releases.mdx"))),
|
||||
"component---src-open-source-machinery-mdx": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/src/open-source/machinery.mdx"))),
|
||||
"component---src-pages-404-js": hot(preferDefault(require("/Users/i353408/Vagrant/www/repos/documentation/.docz/src/pages/404.js")))
|
||||
}
|
||||
|
||||
@@ -456,11 +456,6 @@
|
||||
"depth": 2,
|
||||
"value": "Helm"
|
||||
},
|
||||
{
|
||||
"slug": "initiate-helm",
|
||||
"depth": 3,
|
||||
"value": "Initiate Helm"
|
||||
},
|
||||
{
|
||||
"slug": "traefik",
|
||||
"depth": 2,
|
||||
@@ -507,10 +502,70 @@
|
||||
"depth": 1,
|
||||
"value": "Introduction"
|
||||
},
|
||||
{
|
||||
"slug": "cleanup",
|
||||
"depth": 1,
|
||||
"value": "Cleanup"
|
||||
},
|
||||
{
|
||||
"slug": "installation",
|
||||
"depth": 1,
|
||||
"value": "Installation"
|
||||
},
|
||||
{
|
||||
"slug": "untaint-all-nodess",
|
||||
"depth": 1,
|
||||
"value": "Untaint all nodess"
|
||||
},
|
||||
{
|
||||
"slug": "calico",
|
||||
"depth": 1,
|
||||
"value": "Calico"
|
||||
},
|
||||
{
|
||||
"slug": "download-kerberos-enterprise-configuration",
|
||||
"depth": 1,
|
||||
"value": "Download Kerberos Enterprise configuration"
|
||||
},
|
||||
{
|
||||
"slug": "install-metallb-httpsmetallbuniversetfinstallation",
|
||||
"depth": 1,
|
||||
"value": "Install metallb ( https://metallb.universe.tf/installation/ )"
|
||||
},
|
||||
{
|
||||
"slug": "setup-helm",
|
||||
"depth": 1,
|
||||
"value": "Setup helm"
|
||||
},
|
||||
{
|
||||
"slug": "setup-traefik",
|
||||
"depth": 1,
|
||||
"value": "Setup traefik"
|
||||
},
|
||||
{
|
||||
"slug": "setup-mongodb",
|
||||
"depth": 1,
|
||||
"value": "Setup mongoDB"
|
||||
},
|
||||
{
|
||||
"slug": "setup-kerberos-enterprise",
|
||||
"depth": 1,
|
||||
"value": "Setup Kerberos Enterprise"
|
||||
},
|
||||
{
|
||||
"slug": "setup-kerberos-storage",
|
||||
"depth": 1,
|
||||
"value": "Setup Kerberos Storage"
|
||||
},
|
||||
{
|
||||
"slug": "setup-minio",
|
||||
"depth": 1,
|
||||
"value": "Setup Minio"
|
||||
},
|
||||
{
|
||||
"slug": "setup-kerberos-storage-cleanup",
|
||||
"depth": 1,
|
||||
"value": "Setup Kerberos Storage Cleanup"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -532,6 +587,16 @@
|
||||
"slug": "installation",
|
||||
"depth": 1,
|
||||
"value": "Installation"
|
||||
},
|
||||
{
|
||||
"slug": "installation-on-a-kubernetes-service-provider",
|
||||
"depth": 2,
|
||||
"value": "Installation on a Kubernetes Service Provider"
|
||||
},
|
||||
{
|
||||
"slug": "installation-in-private-cloud-or-baremetal",
|
||||
"depth": 2,
|
||||
"value": "Installation in Private Cloud or Baremetal"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"componentChunkName":"component---cache-dev-404-page-js","path":"/dev-404-page/","result":{"data":{"allSitePage":{"nodes":[{"path":"/architectures"},{"path":"/"},{"path":"/how"},{"path":"/enterprise/get-started"},{"path":"/enterprise/introduction"},{"path":"/enterprise/installation-cloud"},{"path":"/enterprise/releases"},{"path":"/enterprise/installation"},{"path":"/enterprise/installation-edge"},{"path":"/storage/get-started"},{"path":"/storage/introduction"},{"path":"/storage/installation-cloud"},{"path":"/storage/installation-edge"},{"path":"/storage/installation"},{"path":"/opensource/get-started"},{"path":"/opensource/introduction"},{"path":"/opensource/upgrade"},{"path":"/opensource/web"},{"path":"/cloud"},{"path":"/storage/license"},{"path":"/opensource/contribute"},{"path":"/opensource/installation-advanced"},{"path":"/opensource/releases"},{"path":"/opensource/installation"},{"path":"/opensource/license"},{"path":"/opensource/machinery"},{"path":"/404/"},{"path":"/404.html"}]}},"pageContext":{}}}
|
||||
{"componentChunkName":"component---cache-dev-404-page-js","path":"/dev-404-page/","result":{"data":{"allSitePage":{"nodes":[{"path":"/architectures"},{"path":"/how"},{"path":"/"},{"path":"/enterprise/introduction"},{"path":"/enterprise/get-started"},{"path":"/enterprise/installation-cloud"},{"path":"/enterprise/installation"},{"path":"/enterprise/installation-edge"},{"path":"/enterprise/releases"},{"path":"/storage/get-started"},{"path":"/storage/introduction"},{"path":"/storage/installation-cloud"},{"path":"/storage/installation-edge"},{"path":"/storage/installation"},{"path":"/opensource/get-started"},{"path":"/opensource/introduction"},{"path":"/opensource/upgrade"},{"path":"/opensource/web"},{"path":"/cloud"},{"path":"/opensource/contribute"},{"path":"/storage/license"},{"path":"/opensource/installation-advanced"},{"path":"/opensource/installation"},{"path":"/opensource/license"},{"path":"/opensource/releases"},{"path":"/opensource/machinery"},{"path":"/404/"},{"path":"/404.html"}]}},"pageContext":{}}}
|
||||
@@ -1 +1 @@
|
||||
{"componentChunkName":"component---src-enterprise-installation-edge-mdx","path":"/enterprise/installation-edge","result":{"pageContext":{"frontmatter":{"name":"Installation - Edge","menu":"Enterprise","route":"/enterprise/installation-edge"},"entry":{"id":"5c7d9c582069b1049cdbdab5b688c546","filepath":"src/enterprise/installation-edge.mdx","fullpath":"/Users/i353408/Vagrant/www/repos/documentation/src/enterprise/installation-edge.mdx","route":"/enterprise/installation-edge","slug":"src-enterprise-installation-edge","name":"Installation - Edge","menu":"Enterprise","headings":[{"slug":"introduction","depth":1,"value":"Introduction"},{"slug":"installation","depth":1,"value":"Installation"}]}}}}
|
||||
{"componentChunkName":"component---src-enterprise-installation-edge-mdx","path":"/enterprise/installation-edge","result":{"pageContext":{"frontmatter":{"name":"Installation - Edge","menu":"Enterprise","route":"/enterprise/installation-edge"},"entry":{"id":"5c7d9c582069b1049cdbdab5b688c546","filepath":"src/enterprise/installation-edge.mdx","fullpath":"/Users/i353408/Vagrant/www/repos/documentation/src/enterprise/installation-edge.mdx","route":"/enterprise/installation-edge","slug":"src-enterprise-installation-edge","name":"Installation - Edge","menu":"Enterprise","headings":[{"slug":"introduction","depth":1,"value":"Introduction"},{"slug":"cleanup","depth":1,"value":"Cleanup"},{"slug":"installation","depth":1,"value":"Installation"},{"slug":"untaint-all-nodess","depth":1,"value":"Untaint all nodess"},{"slug":"calico","depth":1,"value":"Calico"},{"slug":"download-kerberos-enterprise-configuration","depth":1,"value":"Download Kerberos Enterprise configuration"},{"slug":"install-metallb-httpsmetallbuniversetfinstallation","depth":1,"value":"Install metallb ( https://metallb.universe.tf/installation/ )"},{"slug":"setup-helm","depth":1,"value":"Setup helm"},{"slug":"setup-traefik","depth":1,"value":"Setup traefik"},{"slug":"setup-mongodb","depth":1,"value":"Setup mongoDB"},{"slug":"setup-kerberos-enterprise","depth":1,"value":"Setup Kerberos Enterprise"},{"slug":"setup-kerberos-storage","depth":1,"value":"Setup Kerberos Storage"},{"slug":"setup-minio","depth":1,"value":"Setup Minio"},{"slug":"setup-kerberos-storage-cleanup","depth":1,"value":"Setup Kerberos Storage Cleanup"}]}}}}
|
||||
BIN
.docz/public/public/images/kerberos-enterprise-kubernetes.png
Normal file
BIN
.docz/public/public/images/kerberos-enterprise-kubernetes.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 68 KiB |
File diff suppressed because one or more lines are too long
BIN
.docz/static/public/images/kerberos-enterprise-kubernetes.png
Normal file
BIN
.docz/static/public/images/kerberos-enterprise-kubernetes.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 68 KiB |
@@ -50,18 +50,6 @@ Use one of the preferred OS package managers to install the Helm client:
|
||||
|
||||
gofish install helm
|
||||
|
||||
### Initiate Helm
|
||||
|
||||
When you've installed the Helm client, you have to verify if it's **version 2 or 3**. For Helm version 2 you need to initiate Helm first (also called the Tiller service) inside your cluster. Tiller is what they call the server component of Helm.
|
||||
|
||||
kubectl create serviceaccount tiller --namespace kube-system
|
||||
kubectl create -f ./yaml/factory/tiller-clusterrolebinding.yaml
|
||||
helm init --service-account tiller
|
||||
|
||||
For Helm v3 nothing has to be done.
|
||||
|
||||
Now you have installed **Helm** inside your cluster we can move on by installing the dependencies.
|
||||
|
||||
## Traefik
|
||||
|
||||
[**Traefik**](https://containo.us/traefik/) is a reverse proxy and load balancer which allows you to
|
||||
@@ -149,7 +137,7 @@ Modify the MongoDB credentials, and make sure they match the credentials of your
|
||||
|
||||
Once you have corrected the DNS names, install the Factory service inside your cluster.
|
||||
|
||||
kubectl apply -f ./yaml/factory/kubernetes.yaml
|
||||
kubectl apply -f ./yaml/factory/deployment.yaml
|
||||
|
||||
## Test out configuration
|
||||
|
||||
|
||||
@@ -14,4 +14,22 @@ Although you might except Kubernetes at the Edge or Kubernetes in the cloud, the
|
||||
|
||||

|
||||
|
||||
Compared to Kubernetes at the Edge, there are no predefined LoadBalancers, Storage capabilities, and more. This means more administration work for you, but - with great power comes great responsibility - so no worries. Luckily there is a solution for all the features you find out-of-the-box at the Kubernetes service providers, you just have to spend more time on configuring and installing services/pods/deployments yourself.
|
||||
Compared to Kubernetes at the Edge, there are no predefined LoadBalancers, Storage capabilities, and more. This means more administration work for you, but - with great power comes great responsibility - so no worries. In the end there are alternative functionalties available, for features which you find out-of-the-box at the Kubernetes service providers, you just have to spend more time on configuring and installing those services/pods/deployments yourself.
|
||||
|
||||
## Installation on a Kubernetes Service Provider
|
||||
|
||||
Installing Kerberos Enterprise on a Kubernetes Service Provider (Azure, GCP, AWS) is straight forward, as you can create a Kubernetes cluster in a few clicks, get access to public Load Balancers, storage and more. Running Kerberos Enterprise in such a cluster is just a matter of copy-pasting some configuration (yaml) files, and executing some `kubectl apply` commands.
|
||||
|
||||

|
||||
|
||||
Install Kerberos Enterprise on a Kubernetes Service Provider by [following this step-by-step installation guide](/enterprise/installation-cloud).
|
||||
|
||||
## Installation in Private Cloud or Baremetal
|
||||
|
||||
No need to install Kerberos Enterprise on a Kubernetes Service Provider, you could install it on your own Kubernetes cluster in your private cloud, or even better inside your own premise. The closer you bring Kerberos Enterprise to your surveillance infrastructure, the more benefits you will experience (low latency, low bandwidth, etc).
|
||||
|
||||

|
||||
|
||||
In contradiction to the Kubernetes Service Provider, you will have some work todo. Setting up Kubernetes Cluster, play with MetalLB, Persistent Volumes and claims. Don't be scared, it's pretty ssttraight forward as well. You can't simple expect a: click, click, 💥 approach.
|
||||
|
||||
Install Kerberos Enterprise on a Private cloud or Baremetal by [following this step-by-step installation guide](/enterprise/installation-edge).
|
||||
|
||||
Reference in New Issue
Block a user