Loading…
Tuesday November 12, 2024 12:00pm - 12:25pm PST
Ryota Sawada, Civo, Principal Engineer

The CNCF ecosystem has exploded with a diverse array of tools, each solving a unique problem. However, integrating multiple projects often leads to challenges requiring manual intervention and custom solutions, with shell scripting commonly used as a temporary stopgap. This approach, predominantly utilising Bash, frequently results in maintenance headaches such as poor code readability and debugging difficulties.

Nushell presents a modern take on shell scripting, offering a more intuitive syntax by dropping POSIX-compliance. It includes YAML friendly data model as a fundamental design, built-in commands equivalent to curl and jq, supports simple and clear module structures, and eliminates the confusion of single vs. double quotes.

We will have a quick look at Bash vs. Nushell difference, some example case of how Nushell data model makes it easier to deal with YAML configs, and extra automation and CI/CD ideas using its module and test capabilities.
Speakers
avatar for Ryota Sawada

Ryota Sawada

Principal Engineer, Civo
Ryota is a Principal Engineer at Civo, overseeing the company's Kubernetes offerings. With over a decade of experience in the finance industry, he has a proven track record of designing payment processing systems from scratch, building platforms that embrace Kubernetes, Argo, Istio... Read More →
Tuesday November 12, 2024 12:00pm - 12:25pm PST
VIRTUAL API World -- Workshop Stage A
Feedback form is now closed.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link