Coder Social home page Coder Social logo

Comments (12)

popcor255 avatar popcor255 commented on June 15, 2024 1

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.

AlanGreene avatar AlanGreene commented on June 15, 2024 1

/assign

from website.

AlanGreene avatar AlanGreene commented on June 15, 2024

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.

anneqm avatar anneqm commented on June 15, 2024

Note that the Dasbhoard tutorial is now updated to use the previous pipeline version so it is working again.

from website.

skaegi avatar skaegi commented on June 15, 2024

@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.

skaegi avatar skaegi commented on June 15, 2024

/remove-kind beta-blocking

from website.

AlanGreene avatar AlanGreene commented on June 15, 2024

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.

ncskier avatar ncskier commented on June 15, 2024

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:
Screen Shot 2020-04-01 at 1 46 50 PM

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.

popcor255 avatar popcor255 commented on June 15, 2024

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.

popcor255 avatar popcor255 commented on June 15, 2024

Hey! @ncskier Is this still an issue? If so I would love to help! ❤️

from website.

AlanGreene avatar AlanGreene commented on June 15, 2024

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.

AlanGreene avatar AlanGreene commented on June 15, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.