Comments (1)
Thanks for your comments! Some line-by-line replies below. Overall, I think the information is all there but I agree that its discovery could be better. I've made some updates. More to come. Thanks again!
- cloud doc: sounds like there are two kinds of substrates: a machine cloud and a k8s cloud. The cli commands are also contrasted there:
add-cloud
+add-credentials
vs.add-k8s
.
That doc could indeed be clearer. And it shouldn't reference the commands -- that's something a user should (and can, in fact) get from our how-to guides (e.g., https://juju.is/docs/juju/manage-clouds#heading--add-a-cloud clearly distinguishes between the two cases).
- The intro paragraph in the same cloud doc doesn't mention k8s clouds however. Need to read through the doc to realize it's possible to "add-cloud" (add-k8s, actually) a k8s cloud.
From what I can see, it does. However, the way it does may be confusing as it lists in the same breath public clouds, Kubernetes, and private clouds, but that's not necessarily the right classification (because you can have Kubernetes on public clouds -- it's orthogonal to that).
- In the MicroK8s doc, the terms "k8s cloud" and "microk8s cloud" are used interchangeably.
I do not see that in the current version of the doc...
- MicroK8s is the one listed under "supported clouds", but there is no distinction between "machine clouds" and "k8s clouds", leading to believe that
add-cloud
can be used for microk8s.
That doc left it implicit which cloud was which (essentially, all the Kubernetes clouds have Kubernetes in their name in some fashion -- EKS, AKS, GKE, MicroK8s). I've updated it now to say that explicitly: https://juju.is/docs/juju/juju-supported-clouds
The fact that add-cloud
is only for machine clouds comes out of https://juju.is/docs/juju/manage-clouds#heading--add-a-cloud . Although, what you're saying now makes me realize that the help for that command doesn't in fact make that clear -- I'll make a note to update it, thanks!
- The
add-k8s
doc doesn't mention the "microk8s cloud".
Because it is true for any of the supported clouds that are Kubernets clouds, and MicroK8s is one of them. The fact that Juju automatically defines a cloud with the name microk8s
comes out of the MicroK8s specific reference doc: https://juju.is/docs/juju/microk8s
from docs.
Related Issues (20)
- [2.6] Add command `show-application` HOT 1
- [Kubernetes workflow] Not clear at all how to add k8s cloud to Juju HOT 1
- Cross model relations scenario 2 is out of date HOT 1
- Documentation for Proxy Configuration Could Use More Detail HOT 7
- No way to jump between doc versions HOT 4
- Juju docs missing heading anchors HOT 3
- "getting started with juju" link forwards to 404 HOT 1
- document what happens with upgrade-charm when default charm config changes HOT 1
- juju bootstrap --help points to nonexistent docs for controller and model config HOT 1
- Broken link to commands reference HOT 2
- Missing 'debug-code' command
- model upgrades only increment 1 major version at a time
- Windows install instructions are inconsistent
- Broken links in "working offline" section in JUJU docs on both jaas.ai and juju.is sites. HOT 1
- LXD Guide improvement suggestions
- using-lxd-clustering-with-juju: dead link HOT 1
- Inconsistency in Exception Handling between Juju SDK Charms Documentation and Repository
- Juju secrets documentation lacks detail and is misleading in some places
- Images on the juju.is docs website fail to open upon click HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docs.