Jorge Morales Pou

Lead Software Engineer

  1. Blog post

    Maintaining a Fixed IP for Educates Local Clusters on macOS

    Give your Mac a fixed IP on a virtual bridge interface that a LaunchDaemon keeps in place, so your local Educates cluster has the same address on every network.

    9 min read

  2. Blog post

    Automating DNS Resolver Updates for Dynamic IP Addresses on macOS

    A LaunchAgent on macOS that notices when your IP address changes and updates the Educates DNS resolver, so your local cluster stays reachable at its domain on any network.

    4 min read

  3. Blog post

    Announcing Educates Hub

    Educates Hub is open at hub.educates.dev: a catalog of workshops and extension packages to use on your own Educates installation, with more kinds of resources to come.

    2 min read

  4. Blog post

    Managing educates versions with educatesenv

    Install, switch between and remove versions of the educates CLI with educatesenv, a small tool in the spirit of tfenv and rbenv.

    3 min read

  5. Blog post

    How the installer works (Part 1)

    How the installer that came with Educates 3.0 works: part of the CLI, aware of the cluster's infrastructure provider, and compatible with Educates 2.x.

    6 min read

  6. Blog post

    How to best work locally

    Give your local Educates cluster a trusted certificate authority and a recognizable domain name, so your workshops are served over TLS at a name that does not change when your IP does.

    7 min read

  7. Blog post

    Your first workshop

    Create a workshop skeleton with the Educates CLI, publish it to your local cluster's registry, and deploy it to a training portal.

    6 min read

  8. Blog post

    Getting started on KinD

    One command, educates create-cluster, installs Educates on your machine in a KinD cluster, with Contour for ingress and Kyverno for policies.

    1 min read

  9. Blog post

    Educates becomes an independent OSS project

    Broadcom agreed to hand Educates to the community. The project now lives in its own GitHub organization, independent of any company, with educates.dev as its website.

    2 min read