Okteto Blog

How to Stay Relevant as an Employee in the Future of Work

Image of How to Stay Relevant as an Employee in the Future of Work

Developer Experience is not just about the tools and technologies you and your team pick. It’s also about the people in your organizations. In this post, Artur Meyster, founder of Career Karma, writes about how to stay relevant as an employee in the future of work.

With the recent Covid-19 pandemic disrupting every industry around the world, not to mention the disruption caused by advancing technology, it can be easy for any employee to wonder how they will fit into the future of work. At the end of the day, traditional jobs will see a decline in favor of those that are tech-based.

The recent onset of remote work has shown many companies how many of their jobs weren’t exactly necessary for success. In fact, The Washington Post discussed how over 20 million jobs were shed from company payrolls in April alone. Therefore, determining if your skills are relevant to your employers now and in the future of work is important to ensuring the longevity and success of your career. Below are a few of the best ways to ensure that your skills do indeed stay relevant in the uncertain future.

Read More

Build Kubernetes Operators with Okteto and the Operator SDK

Join me and Saiyam (CNCF Ambassador and Director of Evangelism at Civo Cloud for a live coding session this Friday 23rd at 9AM PST / 9:30PM IST.

In this live coding session we’ll be talking about:

  • Kubernetes Operators
  • How to get started with the operator-sdk
  • How you can use the okteto CLI to build operators directly in the cluster

Grab some coffee ☕, fire up your IDE, and see you online this Friday! 🌐

Hacktoberfest Meetup 2020

Hacktoberfest is a month-long celebration of open source software. Each October, open source maintainers give new contributors extra attention as they guide developers through their first pull requests on GitHub.

This year, we’ve partnered with our friends in the LitmusChaos project to organize a global meetup to celebrate Hacktoberfest, and the LitmusChaos and Okteto open source projects.

The meetup will be hosted by maintainers of the LitmusChaos and Okteto projects. We'll be talking about:
  • How to use the just-released LitmusChaos web portal to deploy and analyze your Cloud Native Applications.
  • What is Okteto cloud, and how you can deploy your own copy of the Litmus portal with one click.
  • Contribute to the Cloud-Native world through the Litmus & Okteto projects.

And to help you get started, we are running our first ever promo: Sign up for Okteto Cloud with this link, and get two months of Okteto Developer Pro for free!

Come celebrate with us this October 17th. You might even win some Okteto and Litmus swag 😉.

See you online 🌐!

Connect your applications across multiple namespaces

Image of Connect your applications across multiple namespaces

Okteto Cloud gives you access to Kubernetes namespaces, helping you focus on your application, instead of the infrastructure. Our initial idea was to keep the namespaces fully isolated, but our community started to come up with very interesting use cases. We’re happy to announce that your applications can now connect to each other across all your Okteto Namespaces!

Accessing your applications and services from another namespace is as easy as calling them using $service_name.$namespace.

Our Okteto Developer Pro plan gives you two namespaces, each with 4 CPUs, 8Gi of RAM and 20GB of storage. With this new feature, you can deploy your database in one namespace, and the rest of your application on a different namespace, keeping it separate, but accessible. Or maybe you want to take advantage of the extra CPU and Memory that all your Okteto namespaces give you to run your more complex applications?

Read More

Private Endpoints for your Applications

Image of Private Endpoints for your Applications

When you deploy applications in Okteto, you automatically get endpoints with valid SSL certificates. This way, you can develop and test your applications on a realistic, production-like environment, instead of localhost.

But not every endpoint in our application is meant to be publicly available. There are admin areas, dashboards, or even certain applications that you want to keep to yourself. We’re happy to announce that Okteto Cloud now allows you to restrict access to your applications by marking its endpoints as private 🕵️‍♀️.

Read More

Chaos Engineering with Litmus and Okteto Cloud

Image of Chaos Engineering with Litmus and Okteto Cloud

Cloud Native applications are, by definition, highly distributed, elastic, resistent to failure and loosely coupled. That’s easy to say, and even diagram. But how do we validate that our applications will perform as expected under different failure conditions?

Enter Chaos engineering. Chaos engineering is the discipline of experimenting on a software system in production in order to build confidence in the system’s capability to withstand turbulent and unexpected conditions. Chaos Engineering is a great tool to help us find weaknesses and misconfiguration in our services. It is particularly important for Cloud Native applications, which, due to their distributed and elastic nature, need to be resilient by default.

Litmus is a CNCF sandbox project for practicing Chaos Engineering in Cloud Native environments. Litmus provides a chaos-operator, a large set of chaos experiments in its hub, detailed documentation, quick Demo, and a friendly community. In this blog we’ll show you how you can use Litmus and Okteto together to start Chaos testing your applications in a few seconds.

Read More

KubeCon + CloudNativeCon EU 2020 Virtual!

Image of KubeCon + CloudNativeCon EU 2020 Virtual!

This year, KubeCon CloudNative Europe is going virtual. Speakers from all over the world have spent the last month or so recording talks on everything Kubernetes and Cloud Native, and starting August 17, the community will gather virtually for 4 days to share and discuss.

Come to our Talk!

This year I’ll be giving a talk titled WebAssembly + OpenFaas, the Universal Runtime for Serverless Functions as part of the Serverless Practitioners Summit Europe 2020 - a KubeCon day zero event. This is a full-day event where the serverless community gets together to talk about best practices, use cases and ideas around Serverless programming in a Cloud Native Context.

Read More