Author: iwilltry42 <iwilltry42@gmail.com>
Date:   Wed Aug 12 08:24:32 2020 +0200

    docs/services: add example to expose all nodeports from the beginning
pull/667/head
iwilltry42 4 years ago
parent fd885c0d8e
commit 14f7bb2b62
  1. 8
      404.html
  2. 1
      assets/javascripts/vendor.c3dc8c49.min.js.map
  3. 4
      assets/javascripts/vendor.d1f5a259.min.js
  4. 1
      assets/javascripts/vendor.d1f5a259.min.js.map
  5. 2
      assets/javascripts/worker/search.fae956e7.min.js
  6. 2
      assets/javascripts/worker/search.fae956e7.min.js.map
  7. 3
      assets/stylesheets/main.63b94e9e.min.css
  8. 1
      assets/stylesheets/main.63b94e9e.min.css.map
  9. 3
      assets/stylesheets/main.947af8d5.min.css
  10. 1
      assets/stylesheets/main.947af8d5.min.css.map
  11. 8
      faq/faq/index.html
  12. 8
      faq/v1vsv3-comparison/index.html
  13. 8
      index.html
  14. 8
      internals/defaults/index.html
  15. 8
      internals/networking/index.html
  16. 2
      search/search_index.json
  17. 20
      sitemap.xml
  18. BIN
      sitemap.xml.gz
  19. 8
      usage/commands/index.html
  20. 17
      usage/guides/exposing_services/index.html
  21. 8
      usage/guides/registries/index.html
  22. 8
      usage/kubeconfig/index.html
  23. 8
      usage/multiserver/index.html

@ -13,7 +13,7 @@
<link rel="shortcut icon" href="/static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -21,7 +21,7 @@
<link rel="stylesheet" href="/assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="/assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="/assets/stylesheets/palette.7f672a1f.min.css">
@ -524,7 +524,7 @@
</div>
<script src="/assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="/assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="/assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -532,7 +532,7 @@
base: "/",
features: ["tabs"],
search: Object.assign({
worker: "/assets/javascripts/worker/search.8e2cddea.min.js"
worker: "/assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

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

@ -15,7 +15,7 @@
<link rel="shortcut icon" href="../../static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -23,7 +23,7 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.7f672a1f.min.css">
@ -746,7 +746,7 @@
</div>
<script src="../../assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="../../assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="../../assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -754,7 +754,7 @@
base: "../..",
features: ["tabs"],
search: Object.assign({
worker: "../../assets/javascripts/worker/search.8e2cddea.min.js"
worker: "../../assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

@ -15,7 +15,7 @@
<link rel="shortcut icon" href="../../static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -23,7 +23,7 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.7f672a1f.min.css">
@ -712,7 +712,7 @@
</div>
<script src="../../assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="../../assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="../../assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -720,7 +720,7 @@
base: "../..",
features: ["tabs"],
search: Object.assign({
worker: "../../assets/javascripts/worker/search.8e2cddea.min.js"
worker: "../../assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

@ -15,7 +15,7 @@
<link rel="shortcut icon" href="static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -23,7 +23,7 @@
<link rel="stylesheet" href="assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="assets/stylesheets/palette.7f672a1f.min.css">
@ -812,7 +812,7 @@
</div>
<script src="assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -820,7 +820,7 @@
base: ".",
features: ["tabs"],
search: Object.assign({
worker: "assets/javascripts/worker/search.8e2cddea.min.js"
worker: "assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

@ -15,7 +15,7 @@
<link rel="shortcut icon" href="../../static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -23,7 +23,7 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.7f672a1f.min.css">
@ -639,7 +639,7 @@
</div>
<script src="../../assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="../../assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="../../assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -647,7 +647,7 @@
base: "../..",
features: ["tabs"],
search: Object.assign({
worker: "../../assets/javascripts/worker/search.8e2cddea.min.js"
worker: "../../assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

@ -15,7 +15,7 @@
<link rel="shortcut icon" href="../../static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -23,7 +23,7 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.7f672a1f.min.css">
@ -756,7 +756,7 @@ run into issues with grabbing certificates from the API-Server. Single-Node clus
</div>
<script src="../../assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="../../assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="../../assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -764,7 +764,7 @@ run into issues with grabbing certificates from the API-Server. Single-Node clus
base: "../..",
features: ["tabs"],
search: Object.assign({
worker: "../../assets/javascripts/worker/search.8e2cddea.min.js"
worker: "../../assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

File diff suppressed because one or more lines are too long

@ -1,43 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url>
<loc>https://k3d.io/</loc>
<lastmod>2020-08-06</lastmod>
<lastmod>2020-08-12</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://k3d.io/usage/commands/</loc>
<lastmod>2020-08-06</lastmod>
<lastmod>2020-08-12</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://k3d.io/usage/kubeconfig/</loc>
<lastmod>2020-08-06</lastmod>
<lastmod>2020-08-12</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://k3d.io/usage/multiserver/</loc>
<lastmod>2020-08-06</lastmod>
<lastmod>2020-08-12</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://k3d.io/usage/guides/exposing_services/</loc>
<lastmod>2020-08-06</lastmod>
<lastmod>2020-08-12</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://k3d.io/usage/guides/registries/</loc>
<lastmod>2020-08-06</lastmod>
<lastmod>2020-08-12</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://k3d.io/internals/defaults/</loc>
<lastmod>2020-08-06</lastmod>
<lastmod>2020-08-12</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://k3d.io/internals/networking/</loc>
<lastmod>2020-08-06</lastmod>
<lastmod>2020-08-12</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://k3d.io/faq/faq/</loc>
<lastmod>2020-08-06</lastmod>
<lastmod>2020-08-12</lastmod>
<changefreq>daily</changefreq>
</url><url>
<loc>https://k3d.io/faq/v1vsv3-comparison/</loc>
<lastmod>2020-08-06</lastmod>
<lastmod>2020-08-12</lastmod>
<changefreq>daily</changefreq>
</url>
</urlset>

Binary file not shown.

@ -15,7 +15,7 @@
<link rel="shortcut icon" href="../../static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -23,7 +23,7 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.7f672a1f.min.css">
@ -681,7 +681,7 @@
</div>
<script src="../../assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="../../assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="../../assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -689,7 +689,7 @@
base: "../..",
features: ["tabs"],
search: Object.assign({
worker: "../../assets/javascripts/worker/search.8e2cddea.min.js"
worker: "../../assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

@ -15,7 +15,7 @@
<link rel="shortcut icon" href="../../../static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -23,7 +23,7 @@
<link rel="stylesheet" href="../../../assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="../../../assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="../../../assets/stylesheets/palette.7f672a1f.min.css">
@ -665,7 +665,12 @@ Therefore, we have to create the cluster in a way, that the internal port 80 (wh
<p>Create a cluster, mapping the port 30080 from agent-0 to localhost:8082</p>
<p><code class="highlight">k3d cluster create mycluster -p <span class="m">8082</span>:30080@agent<span class="o">[</span><span class="m">0</span><span class="o">]</span> --agents <span class="m">2</span></code></p>
<ul>
<li>Note: Kubernetes&rsquo; default NodePort range is <a href="https://kubernetes.io/docs/concepts/services-networking/service/#nodeport"><code>30000-32767</code></a></li>
<li>
<p><strong>Note</strong>: Kubernetes&rsquo; default NodePort range is <a href="https://kubernetes.io/docs/concepts/services-networking/service/#nodeport"><code>30000-32767</code></a></p>
</li>
<li>
<p><strong>Note</strong>: You may as well expose the whole NodePort range from the very beginning, e.g. via <code>k3d cluster create mycluster --agents 3 -p 30000-32767:30000-32767@server[0]</code> (See <a href="https://www.youtube.com/watch?v=5HaU6338lAk">this video from @portainer</a>)</p>
</li>
</ul>
</li>
</ol>
@ -705,7 +710,7 @@ Therefore, we have to create the cluster in a way, that the internal port 80 (wh
<div class="md-source-date">
<small>
Last update: <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">August 5, 2020</span>
Last update: <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-date">August 12, 2020</span>
</small>
</div>
@ -780,7 +785,7 @@ Therefore, we have to create the cluster in a way, that the internal port 80 (wh
</div>
<script src="../../../assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="../../../assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="../../../assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -788,7 +793,7 @@ Therefore, we have to create the cluster in a way, that the internal port 80 (wh
base: "../../..",
features: ["tabs"],
search: Object.assign({
worker: "../../../assets/javascripts/worker/search.8e2cddea.min.js"
worker: "../../../assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

@ -15,7 +15,7 @@
<link rel="shortcut icon" href="../../../static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -23,7 +23,7 @@
<link rel="stylesheet" href="../../../assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="../../../assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="../../../assets/stylesheets/palette.7f672a1f.min.css">
@ -952,7 +952,7 @@ sandbox_image = "{{ .NodeConfig.AgentConfig.PauseImage }}"
</div>
<script src="../../../assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="../../../assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="../../../assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -960,7 +960,7 @@ sandbox_image = "{{ .NodeConfig.AgentConfig.PauseImage }}"
base: "../../..",
features: ["tabs"],
search: Object.assign({
worker: "../../../assets/javascripts/worker/search.8e2cddea.min.js"
worker: "../../../assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

@ -15,7 +15,7 @@
<link rel="shortcut icon" href="../../static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -23,7 +23,7 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.7f672a1f.min.css">
@ -749,7 +749,7 @@ Note, that with multiple cluster specified, the <code>--switch-context</code> fl
</div>
<script src="../../assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="../../assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="../../assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -757,7 +757,7 @@ Note, that with multiple cluster specified, the <code>--switch-context</code> fl
base: "../..",
features: ["tabs"],
search: Object.assign({
worker: "../../assets/javascripts/worker/search.8e2cddea.min.js"
worker: "../../assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

@ -15,7 +15,7 @@
<link rel="shortcut icon" href="../../static/img/favicons_black_blue/favicon.png">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.3">
<meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.5">
@ -23,7 +23,7 @@
<link rel="stylesheet" href="../../assets/stylesheets/main.947af8d5.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/main.63b94e9e.min.css">
<link rel="stylesheet" href="../../assets/stylesheets/palette.7f672a1f.min.css">
@ -701,7 +701,7 @@ That&rsquo;s because the initial server node was not started with the <code>--cl
</div>
<script src="../../assets/javascripts/vendor.c3dc8c49.min.js"></script>
<script src="../../assets/javascripts/vendor.d1f5a259.min.js"></script>
<script src="../../assets/javascripts/bundle.f9edbbd5.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents"}</script>
<script>
@ -709,7 +709,7 @@ That&rsquo;s because the initial server node was not started with the <code>--cl
base: "../..",
features: ["tabs"],
search: Object.assign({
worker: "../../assets/javascripts/worker/search.8e2cddea.min.js"
worker: "../../assets/javascripts/worker/search.fae956e7.min.js"
}, typeof search !== "undefined" && search)
})
</script>

Loading…
Cancel
Save