Linode Sydney Australia Data Center – Coming Soon

September 12, 2019 10:00 am

We’re proud to announce Linode is heading down under later this year for the launch of our newest data center: Linode Sydney. This will be our 11th data center worldwide and comes on the heels of our recent global expansion to Toronto and Mumbai.

This is a significant milestone for us. From the early days of Linode, the greater Australia region has consistently represented one of our largest customer communities. These customers have traditionally deployed cloud servers at our data centers in California, Singapore, and Japan. With the launch of Linode Sydney, regional customers will now benefit from low latency and performance gains by running their modern applications closer to home. And for those developers and organizations that couldn’t use Linode before, they’ll now have another choice in cloud providers that allows them to be compliant with data sovereignty laws.

Launching this data center extends our mission of accelerating innovation by making cloud computing simple, affordable, and accessible to all – now with the proximity and quality of service that Australia deserves.  

Australia is one of the hottest locations in the world for innovation. The city of Sydney is home to nearly half of all Australian startups and public cloud adoption in the country is growing at a higher rate than anywhere else in the world.

“Some of the world’s most successful startups were born in Sydney. It’s a city with a vibrant developer ecosystem and an amazing track record of creating companies that have grown into global market leaders. With our presence in Sydney, we’ll be providing the cloud infrastructure to enable the next Atlassian and Canva.” – Dan Spataro, Director of Data Center and Network Operations, Linode

We are laser-focused on doing one thing and one thing only: Making it simple to develop, deploy, and scale cloud infrastructure at the best price-to-performance ratio in the market. It’s a formula we’ve followed for 16 years and one that has helped more than 800,000 developers and companies innovate and grow faster.

The support from our thousands of customers in Australia over the years has been nothing short of amazing. It’s something we appreciate every day. Being able to deliver the cloud experience they have been waiting for is an honor and a privilege

Our full portfolio of services in Sydney will be available at the same universal, flat, and transparent price points as all Linode data centers. Sign up here to receive updates on the Linode’s Sydney data center and beta testing opportunities.

Introducing A Beginner’s Guide to Kubernetes

August 26, 2019 2:27 pm

Linode’s Documentation team recently released a comprehensive five-part tutorial to help readers discover and implement the Kubernetes container orchestration system, often referred to as k8s.

A Beginner’s Guide to Kubernetes answers fundamental questions and introduces essential principles of Kubernetes. The guide is supplemented by a reference and glossary to explain new terminology while progressing through the tutorials or learning k8s.

Choose a section to tackle or jump into the full guide:

  • Part 1 introduces basic Kubernetes concepts and the k8s API
  • Part 2 tackles the Kubernetes Master and Nodes, and the Control Plane
  • Part 3 examines objects – Pods, Services, Volumes, and Namespaces – that represent your application, its networking, and disk resources
  • Part 4 explores the role of Controllers in managing aspects of Kubernetes clusters
  • Part 5 gives a brief overview of Kubernetes networking and covers some more advanced topics like sets, autoscaling, and Jobs

Linode offers several options for users to easily deploy a Kubernetes cluster, including the Linode CLI’s k8s-alpha plugin and Rancher integrations.

If you get lost or need help deploying Kubernetes, Linode’s Troubleshooting Kubernetes doc offers solutions for common situations you might find yourself in.

We hope you enjoy reading A Beginner’s Guide to Kubernetes. Please comment on the guide with your thoughts and feedback.


The Linode Documentation team seeks to empower users of all technical abilities to master Linux concepts through practical, accurate, and authentic educational content. But we need your help: If you have feedback or ideas for future content that would be useful to you, please reach out to us at

2019 Fall Events

August 9, 2019 12:18 pm

Join us this Fall for more #LinodeOnTheRoad adventures. We’ll be a busy bunch these next few months and look forward to meeting you all around the globe.

Portland, Maine | October 3-4

We’re heading up to beautiful New England for our first event of the Fall. Monktoberfest is the only event of its kind that blends the craft of beer with the craft of technology for high profile developers. We’re the lead sponsor and couldn’t be more excited to be a part of it.

New York, NY | October 4-5

We’ll work our way back down the East Coast to NYC for PyGotham, an eclectic Py-centric conference covering a variety of topics. The show attracts devs of various backgrounds and skill levels, and includes two full days of talks, sessions, and social events. See you in the Big Apple.

Philly Mini Maker Faire
Philadelphia, PA | October 6 

Next up, we’ll remain in the city of brotherly love for our first ever Mini Maker Faire. Maker Faire is a gathering of fascinating, curious people who enjoy learning and who love sharing what they can do. From engineers to artists to scientists to crafters, Maker Faire is a venue for these “makers” to show hobbies, experiments, projects, and more. Come join us.

Open Source India
Bengaluru, India | October 11-12

Across the Atlantic we go to our first show in India! Open Source India will have eight tracks and several workshops focused on trending Open Source technologies with luminaries from top companies. We’re very excited to be a part of the show this year and can’t wait to see all that India has to offer. Don’t forget to ask us about our new data center in Mumbai.

All Things Open
Raleigh, NC | October 13-15

At All Things Open in North Carolina we’ll explore open source, open tech, and open web in the enterprise. All Things Open is the largest open technology event on the East Coast and focuses on the tools, processes, and people making open source possible. We look forward to meeting new people and, of course, seeing old friends.

DevOps Day PHL
Philadelphia, PA | October 22-23

Next up is DevOpsDays right in our own backyard. DevOpsDays Philadelphia strikes a balance between Philly connected, technical relevance, industry perspective, and culture. With the city’s devops community growing larger and larger every day, we are ecstatic to be a part of the event again this year and show our city what we have to offer.

Philadelphia, PA | October 24-25 

We’ll stay in Philly for LibertyJS, the largest JavaScript Conference in town. LibertyJS brings together world class experts in Web and Cloud technologies to Philadelphia for 2 days of talks, workshops and showcases. We’ll see you there.

Portland, OR | October 28-30

LISA, the premier conference for operations professionals, connects DevOps professionals, sysadmins, SREs, researchers, and decision-makers involved in effective delivery of services across platforms at scale. If you’ll be in Portland, make sure to stop by our booth and say hello.

Ohio Linux Fest
Columbus, OH | November 1-2 

The Ohio LinuxFest is a grassroots conference for the GNU/Linux/Open Source Software/Free Software community. It is a place for the community to gather and share information about Linux and Open Source Software. With attendees from across the globe and all 50 states, we can’t wait to be back for OLF’s 17th year.

Developer Week Austin
Austin, TX | November 5-7

Heading south to the Lone Star State, we’re off to DevWeek Austin! We can’t wait to chow down on some BBQ and attend Austin’s largest developer conference and expo. With over 100+ speakers, 80+ technologies to discover, and 2000 + attendees, this is sure to be a conference you don’t want to miss.

Peering Asia 3.0
Kuala Lumpur, Malaysia | November 6-7

We’re going to Malaysia for Peering Asia 3.0! With tons of different panels, sessions, and meetings to attend, Peering Asia’s goal is to promote peering and interconnection in the APAC region. Will we see you there?

PyCon Canada
Toronto, Canada | November 16-19

We’re off to Toronto for some maple syrup and PyCon Canada. PyCon Canada’s main goal is to strengthen the Canadian Python community by providing more opportunities for us to share knowledge and ideas, encourage support and education for speaking at conferences, and increase the visibility of developers, organizations, and companies within the community.

KubeCon + CloudNative Con
San Diego, CA | Nov 18-21 

We’re off to sunny San Diego for KubeCon North America. This conference gathers adopters and technologists from leading open source and cloud-native communities for four days to advance cloud native computing. We look forward to escaping the cold for a few days and sharing our latest product updates with you.

Node + JS Interactive
Montreal, Canada | December 10-12

Bonjour, Montreal! We’ll brave the cold to attend Node + JS Interactive. Attendees discuss and collaborate on important topics like accessibility and internationalization. With an agenda full of keynotes and breakout sessions from community and industry leaders, Node+JS Interactive is the one JavaScript conference you can’t afford to miss. À bientôt.

Update on 2015 Security Incident

August 8, 2019 3:39 pm

We recently received new information regarding our 2015 security incident which is relevant to Linode customers who activated their account before 2016.

As detailed in our January 2016 blog post, we reset passwords for all users at that time after investigating unauthorized access to some customer accounts. This new information confirms the scope of database access included customer contact information, email addresses, Linode metadata, and, for about 200 Managed customers, encrypted credentials. We’ll be notifying affected Managed customers directly. 

We want to remind everyone to maintain best password practices; use a password manager, create strong passwords, do not reuse them across services, and secure your accounts with two-factor authentication.

It is also important to be diligent against phishing emails. Linode will never ask customers to submit any personal information over unsecured channels, such as online messengers, social media, or other third-party platforms. If you receive an email that appears to be from Linode and looks suspicious, you can forward it to or contact Customer Support to verify its authenticity.

July Technical Docs: Kubernetes, Pulumi, and More

August 2, 2019 2:19 pm

Linode’s latest technical docs include a robust beginner’s guide to Kubernetes, how to add WireGuard VPN security measures, and how to use Pulumi for your Linodes. Take a look and leave a comment on the docs to share your feedback.

Kubernetes resources

A Beginner’s Guide to Kubernetes

A robust, five-part series to help you better understand Kubernetes and how to get the container orchestration system up and running. The series covers k8s API, Masters and Nodes, and much more. 

Troubleshooting Kubernetes

This guide introduces core tools for troubleshooting and solutions to some tricky situations you may find yourself in.

Kubernetes Reference Guide

A go-to reference and glossary for common Kubernetes terminology. A handy companion alongside the beginner’s guide.

Best of the rest

Getting Started with Pulumi

Pulumi is a development tool that allows you to write programs that deploy cloud resources – or Infrastructure as Code (IaC). This guide walks you through setting up Pulumi and using it to create a single Linode instance, as well as a NodeBalancer with two NGINX webserver backends.

Set Up WireGuard VPN on Debian

Configure WireGuard’s state-of-the-art cryptography on your Linode running Debian for a simple, fast, and secure VPN.

We are committed to providing the highest quality educational content to the developer community, but we need your help. If you have feedback or ideas for future content you’d like to see, please reach out to us at

Linode is also launching a new developer spotlight called “Craft of Code,” where we highlight cool projects and applications from Linode customers around the world. If you have a great application story, let us know and we’ll highlight it on our website and community portals. Best of all, you get VIP swag and access to the latest product and event announcements. Email Steve from our content team at

Linode Mumbai Data Center Now Open

July 17, 2019 10:00 am

We’re proud to announce the opening of our newest data center: Mumbai, India. Home to more than 5 million software developers, India is one of the world’s fastest growing developer and technology regions, and our most requested international data center location.

Linode Mumbai is our 10th global data center and was built with all our latest server builds, Next Generation Network (NGN), and global fiber backbone. Customers in India and the wider developer community can now benefit from reduced latency and improved performance by running workloads close to home.

Linode Mumbai cloud services are available at the same low, flat, and transparent price as our other data centers — making it easy to migrate from any of our other locations. Core Linode features and services are now available, with plans to expand available products and NGN improvements to the Indian market in the coming months.


Ashwin Kumar is Linode’s Director of Data Centre and Cloud Operations in Mumbai, responsible for supporting the delivery of Linode’s cloud infrastructure for our regional customers.

Customers with Linodes in other data centers who want to migrate to Mumbai can find information on cloning here. Cloning lets you stage your services on a new IP address before changing your DNS records. You can also open a support ticket if you need help with the migration. For new Linodes, simply choose “Mumbai” as the location when creating your cloud instance.

Our Favorite Content Channels for Developers

July 11, 2019 9:08 am

The developer community is always looking for new resources to help them launch and scale their applications in the cloud. But finding those trusted resources is often a challenge. So today, we’re sharing 15 of the top developer blogs, podcasts and YouTube channels that we and our customers turn to for the insights that help us accelerate our projects.

Stay tuned, as we’ll continue to share valuable resources that you can use to take your skills to the next level.


Corey Schafer
Corey’s videos focus on creating tutorials and walkthroughs for software developers, programmers, and engineers. Topics and skill levels are wide ranging so there’s really something for everyone.

Searching for advanced Python programming tutorials? Look no further. Sentdex’s thousands of videos offer in-depth guidance on building machine learning, finance applications, data analysis, robotics, web development, game development, and more.

The Linux Experiment
Nick is a self-described Linux tinkerer. His videos hit distro reviews, tutorials, and general helpful tidbits and impressions on Linux desktop environments, applications, and news.

CodeParade videos are fun, curiosity-driven how-to’s on a crazy variety of projects. Usually experimental and always interesting, topics range from machine learning, games, algorithms, fractals, and whatever viewers suggest.

Fun Fun Function
MPJ is an experienced programmer who has worked for Absolut Vodka, Blackberry, and Spotify. On Fun Fun Function he gets into some serious deep cuts on the latest dev tools and techniques. The videos are informative and, yes, doubly fun.


Planet Python
The ultimate everything-you-ever-wanted-to-know-about-Python blog.

Julia Evans
Julia’s blog is one of our favorites. A reader aptly describes it as “things Julia has learned recently,” which can range from Huffman coding to how to get your work recognized.

Coding Horror
An OG developer blog, Coding Horror is penned by Jeff Atwood, who co-founded Stack Overflow, Stack Exchange, and Discourse. It’s a deep dive into the developer ecosystem – and how to make impactful choices within it – from a successful pro.

A List Apart
A List Apart brings together a collection of voices to share design and development tutorials, as well as everyday best practices.

It’s almost impossible to capture the breadth of content on DZone. From design to AI, Big Data, cloud, dev ops, and beyond, DZone is an encyclopedic resource for every knowledge gap.


Talk Python to Me
Sure, it’s a podcast about Python, but the guests and trending data science topics make it a must-listen for any programmer.

Developer On Fire
Developer On Fire offers inspirational interviews with your favorite geeks to learn more about them, their process, and how they deliver value in their work.

Here’s one of the best loglines you’ll ever read:  Hosts Adam Stacoviak and Jerod Santo face their imposter syndrome so you don’t have to. Changelog is full of intimate conversations with the hackers, leaders, and innovators of software development.

Hey, another Python podcast! Hosted by engineer Toby Macey, Podcast.__init__ adds a narrative element to tell stories about what makes the Python community great.

Developer Tea
Looking for a quick sip? Developer Tea is a bite-sized podcast full of soft-skills to help driven developers connect to their ultimate purpose and excel at their work.

Of course, that’s just a taste of the thousands of open source channels available to developers. And we’re always looking for more. What are you reading, watching, and tuning into? Share with us and the Linode community in the comments.

2019 Summer Events

July 2, 2019 4:08 pm

School is not out for the summer for us Linode folk. Between beach trips and ice cream outings, we’ve got a whole bunch of events we’ll be attending. Check out the scoop below and make sure to stop by if we’ll be in your area.

**Follow us along our social media adventures at #LinodeOnTheRoad **

Support Driven Expo Americas
Portland, OR | July 11-12

SD Expo Americas brings together the Support Driven community from the Americas and beyond to build lasting connections with our peers, share how we solve problems, and take our careers to the next level. Linode will be the coffee sponsor, so make sure to fuel up with us if you’ll be in attendance.

Portland, OR | July 15-18

We’ll be staying in Portland a few more days for OSCON — O’Reilly’s Open Source Software Conference. Whether you’re looking to understand where software development is headed, or want to dive into key technologies to build resilient, useful, innovative software, OSCON is where you’ll find the answers you need. See you there.

DevOps World
San Francisco, CA | August 12-15

Back to the West Coast we go. DevOps World provides attendees with the opportunity to learn, explore, network face-to-face, and help shape the next evolution of Jenkins development and solutions for DevOps. Make sure to stop by our booth if you’re in the area.

San Francisco, CA | August 17-19

We remain out in sunny SF for PyBay, the largest Python Devs gathering in the Bay Area. PyBay will help you stay on top of your game in web technologies, data, devops, Python internals, and performance. We’re looking forward to it and can’t wait to see you there.

Philadelphia, PA | August 17

We couldn’t be more excited to have FOSSCON right in our own backyard. FOSSCON brings together users of Free and Open Source Software across fields. Attendees come from around the world to participate in talks, learn about new technologies, and visit sponsors and FOSS projects represented in our exhibit area. If you’ll be in the City of Brotherly Love this summer, please stop on by and say hi.

PyCon Latam
Puerto Vallarta, Mexico | August 29-31

PyCon Latam is the first event that aims to bring together Python developers, software development communities, and other technical experts from Latin America. This exciting community will share and learn about the latest improvements in the Python development ecosystem. This is Linode’s first time exhibiting in Mexico and we’re very excited to be there.

Seattle, WA | September 9-11

Join us in Seattle for HashiConf to embark on three days of education, collaboration, and connection. Experience 50+ sessions, 12 in-depth trainings, product releases, and access to HashiCorp experts. We’re super excited … are you?

Las Vegas, NV | September 9-13

We’re headed to Vegas to celebrate 20 years of Apache. Since 1998 ApacheCon has been drawing participants at all levels to explore “Tomorrow’s Technology Today” across 300+ Apache projects and their diverse communities. ApacheCon showcases the latest developments in ubiquitous Apache projects and emerging innovations through hands-on sessions, keynotes, real-world case studies, trainings, hackathons, and more.

From Kubernetes to GPU, Catch Up On the Latest Linode Guides

June 28, 2019 2:33 pm

Between launching the Mumbai Data Center beta and introducing our GPU pilot, Linode’s docs team still found time to publish a new stack of helpful step-by-step guides.

Take a look and learn something new.

Deploying Kubernetes on Linode

Kubernetes is quickly becoming the standard way to orchestrate containerized applications. Find out how it can make your workload run more effectively.

GPU Instances

Linode’s pilot GPU instances are here. Are you running high-compute processes? Discover the performance of industry-leading NVIDIA Quadro RTX 6000 GPU cards.

  • Use Cases for Linode GPU Instances: GPUs can perform concurrent computations of large data more efficiently than CPU, accelerating large calculations required by big data, video encoding, AI, and machine learning.


We are committed to providing the highest quality educational content to the developer community, but we need your help. If you have feedback or ideas for future content you’d like to see, please reach out to us at


Linode is also launching a new developer spotlight called “Craft of Code,” where we highlight cool projects and applications from Linode customers around the world. If you have a great application story, let us know and we’ll highlight it on our website and community portals. Best of all, you get VIP swag and access to the latest product and event announcements. Email Steve from our content team at

Why You Need A Support Training Team

June 25, 2019 4:23 pm

Richard Myers is Vice President of Customer Support & Success at Linode. Here he shares his expertise on building a training team and why such an investment has already paid huge dividends for Linode and its customers. This post was originally published here.

In 2016, Linode had a problem. Our Support Team was growing at a rate slower than our customer base. Our ticket volume and Time to First Response metrics were creeping up. Our self-service options weren’t putting enough of a dent in our new ticket queue. At the same time, we were also struggling to find applicants with enough technical experience for our user base – which is made up of highly technical customers – no matter where we were looking. We had to do something drastic.

The only thing that made sense was to create a dedicated Training Team (increasing our onboarding time from a few weeks to a few months), take resources away from the support queue to do the training, and entirely rewrite our training curriculum and support manual.


We had to come up with a new solution and our conclusion was if we can’t find the right candidates, we have to change who we’re looking for. This short-term investment for a long-term win couldn’t have worked out better.

Here’s what we did:

Evaluate Candidate Competencies

When we began evaluating Linode’s hiring practices, our Core Values informed us where to start.

While we and our customers use and depend on Linux every day, what’s more important than command line knowledge are things that are much harder to teach: Good problem solving abilities, empathy, and a passion for helping customers.

The solution was obvious to us:

  1. We’d change our “ideal” candidate from “Experienced Systems Administrator with Expert-Level Customer Support Skills” to “Best of the Best Customer Support Skills with Hobbyist-Level Technical Experience”
  2. We’d build a world-class training system with this candidate profile in mind

With brand-new job requirements focused on technical and troubleshooting acumen instead of experience, we could target previously-untapped pipelines like new grads who worked help desk, career changers who ran Linux at home, and service industry employees in a technical environment. We found people through career fairs, college clubs, and user groups. Very quickly, incredibly good candidates started rolling in – but now we had to train them.

Create a Training Team

This is the really hard part.

We got lucky – we had an incredible Support Specialist, Cody, who used to train flight school instructors. His enthusiasm for training, development, epistemology, and learning styles, coupled with Linux expertise, made him the perfect candidate for our first Trainer. We spent about two months creating an MVP training curriculum and finally started training our new-hires. 

Because our new hiring strategy allowed us to attract candidates with outstanding Customer Support skills – the stuff that’s harder to teach – our new training program, in turn, focused on building technical troubleshooting skills and our Core Values.

We realized, though, that training is nothing without documentation and support, so we began reorganizing and updating our support manual and knowledge base. Our team painstakingly:

  • Modularized our curriculum so each module could be taught by any of our Training Specialists, or even plucked out of new-hire training to do a continuing education class.
  • Leveraged the “Acquisition, Application, Reinforcement” learning model into each of our modules in an effort to be the most effective trainers possible, as well as provide a consistent experience throughout training.
  • Implemented weekly check-ins for trainees and their managers, and created a robust documentation system to keep managers and Training Specialists on the same page throughout training.

The initial new-hire training was producing incredible Junior or Level 1 Support Specialists on it’s own right… but that was only the first part of the Support Training journey.

Training Wrap-Up and Mentorship

Before a Support trainee finishes initial training, we hand them off to a Training Expert on the Support team. While the initial training is structured to the hour, a trainee’s mentorship is unstructured and for an indefinite length. A trainee is essentially doing the job of an onboarded Support Specialist, but has a single point of contact and escalation for issues and challenges.

When each box on every checklist has been checked – every skill acquired, competency met, and task accomplished, we can finally on-board a trainee. It’s a huge moment to be celebrated.

Each onboarded trainee represents an incredible investment in talent acquisition, training, people and skills development, and meticulous planning  – an investment that’s immediately paid off with the phenomenal new Support Specialist helping solve problems for our customers every day.

Every single piece of our training is still being evaluated and iterated. A module is almost never exactly the same as it was in the previous class. We’re currently identifying the Lominger Competencies required for every role in the Support organization and how Managers and Training Experts can teach and develop those competencies. Our Support Manual is still undergoing a huge rewrite and reorganization in Git to introduce version control and more collaboration. Our mentorship model is always undergoing improvement. While we’ve come a long way, training is one of those things that can never be perfected.

We can always get better and our team is always better for it.

Leverage Your New Advantage

Our Training Team commits to a brand new group of recruits every two months. Their structured curriculum, mentorship and check-ins with trainees, and maintenance to our Support Manual is a lot of work, but it’s important that we leverage this team to be bigger than just new-hire training.

To accomplish that, we designed our new-hire training to be six weeks long. In the two weeks between incoming and outgoing classes, our Training Team both iterates on our training and provides continuing education classes to our existing Support Specialists – retraining rusty skills, presenting new and exciting technical edge-case training, and refreshing fundamentals. 

Today, our Training Team runs at least one Lunch & Learn each month for our existing Customer Support team on an existing skill or a brand-new topic. We want to ensure that the entire team is at the same knowledge level and provides a consistent experience for all customers.

Making any team’s purpose bigger than simply fulfilling a short-term need is necessary in any do-more-with-less business. It’s about making your Training Team more than just an onboarding team, but instead a critical part of ongoing education and development.

Linode’s Training Team has been an incredible success. Yes, it’s a huge investment, but I cannot stress enough how much I encourage you to create the same in your own Support department.

So why do you need a Training Team?

  1. You aren’t getting the best people into your organization; you’re thinking too small, not branching out, and losing out on the best candidates.
  2. You’re relying on someone else to train your people… their last employer.
  3. You need to not just reteach the skills your Support Specialists already have, but find new people who will make your team better than it is today.

Because of our Training Team, Linode has a steady stream of great candidates, a comprehensive new-hire training program, a robust continuing education system, and the absolute best, most diverse, and enthusiastic Customer Support team that we have ever had. And it gets better every single new class.

Linode’s Training Team was a significant investment that’s already been paid off many times.

  • We’ve put 92 new-hires through training
  • Our average new-hire onboarding time is 72 days
  • Our Training Team now consists of a Training Manager, two full-time Training Specialists, and six Training Experts
  • As intended, our Time to First Response is down, our number of updates to resolution is down, and our Customer Happiness is up
  • Customers are being helped faster and more consistently

Creating a Training Team has absolutely been one of the best investments the Customer Support department has made.

I’d like to hear anyone’s thoughts, opinions, or questions on training or creating training teams; and I would be happy to help if this is something you’re trying to take on. Furthermore, this was a very high-level and simplified overview of a very complicated, calculated, and time-consuming topic. If you’d like to chat or would like more detail, please reach out on Twitter or send me an email.