Comments (12)
You can use Kubernetes v1.18.0 if you use a Minikube instance. https://www.katacoda.com/courses/kubernetes/launch-single-node-cluster
from website.
/assign
from website.
https://github.com/katacoda/scenario-examples/tree/master/environments
There's an example creating a custom Kubernetes 1.16 environment, but not sure if that's of any use since it requires a Subscription.
Creating Custom Environments on Katacoda
NOTE: This is only available with a Katacoda Subscription.
Also with Katacoda being acquired by O'Reilly towards the end of last year I don't know if they're accepting new subscriptions outside of the O'Reilly learning platform.
from website.
Note that the Dasbhoard tutorial is now updated to use the previous pipeline version so it is working again.
from website.
@bobcatfish I'd like us to remove the beta blocking tag as for now our tutorials can use 0.10.1 as a workaround. Still leaving this open until Katacoda updates to 1.15 or we find another way.
from website.
/remove-kind beta-blocking
from website.
Looks like it might be possible to specify a different kubernetes image version
e.g. https://github.com/javajon/katacoda-courses/blob/8f41fac129365afcd3157344e45affad16521011/kubernetes-fundamentals/playground-1.17/index.json#L29
So it might just be a matter of updating our config like this:
"backend": {
- "imageid": "kubernetes",
+ "imageid": "kubernetes:1.17",
"port": "80"
}
from website.
Looks like it might be possible to specify a different kubernetes image version
e.g. https://github.com/javajon/katacoda-courses/blob/8f41fac129365afcd3157344e45affad16521011/kubernetes-fundamentals/playground-1.17/index.json#L29
Unfortunately, it looks like Katacoda no longer supports that, or maybe the image id has changed?
The tutorial (https://www.katacoda.com/javajon/courses/kubernetes-fundamentals/playground-1-17) has an error setting up the environment:
You can use Kubernetes v1.18.0 if you use a Minikube instance. https://www.katacoda.com/courses/kubernetes/launch-single-node-cluster
That would be a good workaround if we can't specify a version with the imageid
👍 Are there any limitations to using minikube?
from website.
Things like metrics, ingress, and storage need to be enabled through minikube addons, which is really easy but cause a different dev experience then Kubernetes. There are other resource limiations cause minikube is just one master/worker node. I have tried Tekton on minikube alot and it works perfectly fine.
from website.
Hey! @ncskier Is this still an issue? If so I would love to help! ❤️
from website.
Looks like Katacoda finally updated the supported Kubernetes version: https://www.katacoda.community/environments.html#supported-environments
Environment | Implementation Notes | ImageID |
---|---|---|
Kubernetes Cluster 1.18 | 2 nodes with kubeadm installed, nothing running. Based on Ubuntu.Designed for teaching how to use Kubernetes from scratch | kubernetes-cluster:1.18 |
Kubernetes Cluster 1.18 (Pre-configured) | 2 node cluster with 1 master, 1 node. Based on Ubuntu.Run launch.sh when the scenario starts to ensure cluster is running. | kubernetes-cluster-running:1.18 |
The 1.14 images are now deprecated.
Minikube works well for the existing tutorial, but having the extra node on a more complete Kubernetes cluster might be useful for demonstrating some features in new / updated tutorials.
from website.
Change ready locally, just need to rebase it after #161 is merged.
Updated all scenarios to use Kubernetes 1.18 and made a few small changes to the Dashboard scenario improved for stability.
from website.
Related Issues (20)
- Link to latest LTS docs. HOT 2
- Additional Configuration Options: The file /docs/Pipelines/additional-configs.md was not found. HOT 3
- update hugo to 0.107.0
- [DOC] [FIX] Install Tekton Pipelines HOT 3
- Support deep links in tabs. HOT 7
- update docsy as a submodule HOT 1
- Install Tekton Pipelines HOT 2
- Pipelines HOT 2
- Tasks - "yaml" syntax highlighting HOT 5
- Results - Broken Mermaid Charts HOT 2
- Clone a git repository with Tekton HOT 5
- Install Tekton Pipelines HOT 4
- Mermaid chart broken possibly due to old version HOT 5
- Hugo version should be 0.107.0 but it is not specified in the DEVELOPMENT.md HOT 2
- Yaml not rendered correctly. HOT 9
- PipelineRuns yaml rendering error HOT 1
- New endpoint: https://tekton.dev/slsa-predicate HOT 2
- Tasks and Pipelines HOT 2
- Community links are broken HOT 2
- TaskRuns typo: univocally 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 website.