Commit Graph

112 Commits

Author SHA1 Message Date
Claudia Beresford b32d25efd9 Ensure the correct file is cat-ed in each CNI tab 2020-01-28 09:41:06 +00:00
Catherine Luse 5023bf14dd Rename installation options 2020-01-27 16:27:11 -07:00
Catherine Luse 964c790ac6 Merge pull request #2210 from msgeissler/patch-1
Update k3s advanced Docker documentation
2020-01-27 16:18:54 -07:00
Ruben Klink f7b685883e Fix a small typo
Also marked it as inline code to be the same as the other definitions of registries.yaml.
2020-01-26 13:45:55 +01:00
Marcus Geißler 030ce6bf9b Update k3s advanced Docker documentation
The docker service in the example compose file that runs the kubernetes node uses the same name as the k3s terminology and is actually called agent.
2020-01-24 16:43:20 +01:00
Catherine Luse 05d93b2dce Respond to feedback on K3s private registry doc 2020-01-21 13:20:27 -07:00
Catherine Luse dfd70db30c Copy edit K3s private registry doc 2020-01-20 15:14:03 -07:00
galal-hussein 889a3f5101 Private registries 2020-01-20 21:40:16 +02:00
David Nuzik 2043d17aa8 Merge pull request #2165 from davidnuzik/helm3
Add info about helm3 and migrating from helm2
2020-01-06 16:58:19 -07:00
David Nuzik aac584b761 Make setting up kubeconfig its own section 2020-01-06 14:13:01 -07:00
David Nuzik ee4dced1a8 Provide KUBECONFIG examples and mention note to add helmVersion to YAML for manifests 2020-01-06 12:18:03 -07:00
David Nuzik 2eee521664 Add info about helm3 and migrating from helm2
- Provides information explaining that K3s supports helm v2 and v3 as of our v1.17.0 release.
- Links to official documentation which has good instructions on how to leverage helm v2 / v3 and migrate.
2020-01-05 13:04:36 -07:00
Catherine Luse d2ecf84a98 Remove page that was combined with advanced options 2020-01-03 09:46:53 -07:00
Catherine Luse 626df8ebba Edit K3s docs 2020-01-02 16:44:10 -07:00
Catherine Luse 39dfc695ce Merge pull request #2110 from DavidZisky/patch-1
Updated info about using kubeconfig
2020-01-02 11:44:39 -07:00
Vicken Simonian 6ce580875a Various typo fixes 2020-01-01 23:36:06 -08:00
YANO Tetsuro 7a68c19968 add markdown option syntax hightlight
add markdown option syntax hightlight
2019-12-30 10:37:45 +09:00
David Zisky fe8d310906 Updated info about using kubeconfig
K3S no longer puts "localhost" in kubeconfig but "127.0.0.1" instead. Therefore - updated instructions.
2019-12-18 15:35:19 +01:00
David Nuzik ef0adce478 Remove "k3s-db" and replace with "k3s" for dbname
- PostgreSQL/MySQL already have links to docs for DSN that users could reference to escape special chars
- Make suggested command work out of the box (won't run into an issue with unescaped dash in db name any more)
2019-12-13 11:07:42 -07:00
David Nuzik 68984d18bd Remove date from main _index.md page
- Most contributors won't know to always update this date
- If we actually  want to keep this date (which is rendered on the website) we need to ensure all contributors always update the date...
2019-12-13 11:00:22 -07:00
David Nuzik b3dc9f5cbc Fix broken hyperlink on networking-options page 2019-12-06 17:51:23 -07:00
David Nuzik 8b3a8a1139 Merge pull request #2063 from davidnuzik/networking
Add new network-options page to Install section
2019-12-06 17:44:30 -07:00
David Nuzik f8b2726d16 Tweaks and fix ip capitalization
- Make small tweaks Catherine suggested
- Capitalize ip
2019-12-06 17:42:18 -07:00
David Nuzik 269b6fc446 Resolve comments in PR
- Add step to Calico and Canal to check conf files on host to ensure settings took.
2019-12-06 14:12:11 -07:00
David Nuzik 189b8f6218 Add new network-options page to Install section
- Initial commit
- Adds this new page describing the flannel backend options and how to set up your own CNI
- Tweaks the existing Networking page
- Adds hyperlinks linking the two pages together.
Note: Intent is that the main Networking page is for CoreDNS, Traefik, ServiceLB, and in the future other general high level networking discussions. Whereas the "network-options" page under the Installation section is for specific things that should be considered at install-time for K3s such as the flannel backend or other CNIs.
2019-12-06 10:57:15 -07:00
David Nuzik 1c4dd738e1 Small tweak to K3s airgap page
- Changes the Install K3s code block so it's in two separate codeblocks so that someone won't confuse it as one command for each node.
2019-12-05 13:17:26 -07:00
Erik Wilson 53ed57efe3 Update k3s v1.0.0 Node Registration information 2019-11-20 13:40:46 -07:00
Craig Jellick 7493c0f5a8 Overhaul installation docs 2019-11-18 12:12:51 -07:00
David Nuzik c40800e9aa Merge pull request #2012 from davidnuzik/airgap-improvements
Air-Gap Improvements
2019-11-15 17:13:50 -07:00
David Nuzik 945a5bc419 Fix upgrading section make h1 header
- h1 header separates out from the steps for normal install
- easier to read and find special upgrading section for airgap
2019-11-15 16:43:16 -07:00
David Nuzik ef8f25e9ad Air-Gap Improvements
- Add additional steps such as for private registry
- Improve readability by clearly outlining steps
2019-11-15 16:39:55 -07:00
David Nuzik af6c148e8d remove duplicate "again" 2019-11-15 11:36:04 -07:00
David Nuzik c372765eba Change wording for node labels and taints
- Make it more clear that you can still modify / add / remove labels and taints, just not with k3s after node registration
You can still change these with the kubectl client, so the wording was changed to make this more clear to avoid confusion.
2019-11-15 11:32:49 -07:00
David Nuzik 72d10615c6 Capitalize k3s > K3s in all appropriate areas
- Don't capitalize if is in code block, url, backticks, etc.
2019-11-15 09:34:00 -07:00
David Nuzik ef07352df1 Update node req port info regarding metrics-server port 10250
- Also change the Networking page to instead link to the Networking seciton of the NOde Requirements page so we don't duplicate information in two areas.
2019-11-15 09:19:36 -07:00
David Nuzik e74c464560 Fix faq building question, point to correct url 2019-11-15 09:11:45 -07:00
David Nuzik a27c913ce6 Remove the "Prior v1.0.0" docs
- Based on discussion with the K3s team we decided to remove these completely
This is because everything prior to v1.0.0 is not GA and not officially supported. It's strongly recommended to use the v1.0.0 or newer version of K3s.
2019-11-14 15:58:12 -07:00
David Nuzik 0a2e829bfa fix 1 char typo on ha install page 2019-11-13 19:21:20 -07:00
David Nuzik 50f05276aa Tweaks to Traefik on Networking page
- Modify the Traefik sectoin so it's clear it's the ingress controller
- Make it clear what ports are use don the host (so can't use for HostPort or a strange NodePort setting)
- Small misc tweaks
2019-11-13 19:17:11 -07:00
David Nuzik 4b0b7e48a5 Merge pull request #1996 from davidnuzik/v1-changes
v1.0.0 tweaks to HA install page and update cli flags
2019-11-13 11:54:48 -07:00
David Nuzik 81b586457c Address comments
- Address all of Catherine's comments.
https://github.com/rancher/docs/pull/1996#pullrequestreview-316448418
2019-11-13 11:51:57 -07:00
David Nuzik 7532a043f9 Completely remove cli flags from single-server install page
- As discussed via slack with Craig, completely remove cli flags from this page
-- This content was not helpful. It's the same as running the --help flag we didn't provide any context or additional info.
-- At a later date we may cherry pick some of those cli flags and add more detail about them where necessary.
2019-11-12 19:12:10 -07:00
David Nuzik 1449325bca Address comments
- Remove the term "master" from everywhere in the docs. k3s servers are servers not "masters"
- Remove an uneeded section from the ha install page
- Misc small tweaks
2019-11-12 19:08:28 -07:00
David Nuzik a725da986b Add Metrics Server back in to config page but link to older config page
- Forgot about one comment Catherine had. I added a link to the older config page on the main config page.
2019-11-12 18:45:25 -07:00
David Nuzik eed95ec660 Add older-configuration section and put old metrics-server info there instead.
- Addresses comments in the PR adding to keep this content but move it.
- Added some context to this page and info about how v1.0.0 and newer has the metrics-server by default so this is clear to the user.
2019-11-12 18:41:22 -07:00
David Nuzik 44428a2d22 Add missing line to etcd tab 2019-11-12 18:31:08 -07:00
David Nuzik e6e43cf381 Add older-installations for ha prior to v1.0.0 and update main ha page
- Add an older-installations page, a child of the Installation main section to address older k3s versions different method for bringing up servers
- Modify the main HA install page so that we no longer list anything as experimental
-- Also update the page so we remove the Cluster Datastore Options section, compact this into a modified section of step 2 for bring up the master (server) nodes
-- Fix any wording, modify text so it's more readable and easier to follow.
2019-11-12 18:07:38 -07:00
David Nuzik 7a3bdd69f0 Remove metrics-server mention in configuration page
- We now includ our own metrics-server and thus standard kubectl top nodes, etc functionality works out of the box.
Since this works like standard k8s now with the top command, etc we don't need to document the custom-method to deploy metrics-server so we should simply remove this section.
2019-11-12 14:40:35 -07:00
David Nuzik 20b777634a Apply requested fixes
- Resolve all four comments posted by Catherine.
2019-11-12 12:16:39 -07:00
David Nuzik 8a836f724b Update HA Recommended Architecture image - fix arrows
- Fixes the direction of arrows in the iamge
- Addresses https://github.com/rancher/k3s/issues/1031#issuecomment-552670275
2019-11-12 11:07:39 -07:00