Skip to content

api-evangelist/linode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linode (linode)

Linode, now part of Akamai Connected Cloud, is a cloud computing platform that provides virtual machines, Kubernetes, storage, networking, and other infrastructure services. Their developer platform offers a comprehensive REST API, CLI tools, SDKs, and a Terraform provider for programmatic management of cloud resources.

URL: Visit APIs.json URL

Scope

  • Type: Contract
  • Position: Consuming
  • Access: 3rd-Party

Tags:

  • Cloud Computing, Infrastructure, Virtual Machines, DevOps, Infrastructure As Code

Timestamps

  • Created: 2026-03-20
  • Modified: 2026-04-28

APIs

Linode API v4

The Linode API v4 provides programmatic access to the full range of Akamai Connected Cloud (formerly Linode) products and services. It enables developers to create and manage compute instances, deploy Kubernetes clusters, configure NodeBalancers, manage DNS domains, provision Block Storage volumes, control Object Storage buckets, set up firewalls, and administer account settings. The RESTful API uses OAuth for authentication and returns JSON responses, with support for filtering and sorting across all resource endpoints.

Human URL: https://techdocs.akamai.com/linode-api/reference/api

Tags:

  • Cloud Computing, Infrastructure, Virtual Machines, REST API

Properties

Linode CLI

The Linode CLI is a command-line interface that wraps the Linode API v4, allowing developers and system administrators to manage Akamai Connected Cloud resources directly from the terminal. It supports all API operations including creating and managing compute instances, configuring networking, deploying Kubernetes clusters, and managing storage. The CLI is installed via pip and auto-generates its command structure from the Linode API OpenAPI specification, ensuring it stays current with the latest API features.

Human URL: https://techdocs.akamai.com/cloud-computing/docs/cli

Tags:

  • Command Line, CLI, DevOps, Automation

Properties

Linode Python SDK

The Linode Python SDK (linode_api4) is the official Python client library for interacting with the Linode API v4. It provides a Pythonic interface for managing all Akamai Connected Cloud resources including compute instances, domains, NodeBalancers, volumes, Kubernetes clusters, and account settings. The SDK supports both synchronous operations and includes helper methods for common workflows like deploying instances from StackScripts, managing SSH keys, and configuring networking resources.

Human URL: https://linode-api4.readthedocs.io/en/latest/

Tags:

  • Python, SDK, Client Library

Properties

Linode Go SDK

The Linode Go SDK (linodego) is the official Go client library for the Linode API v4. It provides idiomatic Go interfaces for managing Akamai Connected Cloud infrastructure programmatically, including compute instances, Kubernetes clusters, networking configurations, storage volumes, and DNS domains. The library is used internally by the Linode Terraform Provider and Linode CLI, and supports context-based request cancellation, pagination helpers, and retry logic for robust API interactions.

Human URL: https://pkg.go.dev/github.com/linode/linodego

Tags:

  • Go, SDK, Client Library

Properties

Linode Terraform Provider

The Linode Terraform Provider enables infrastructure-as-code management of Akamai Connected Cloud resources using HashiCorp Terraform. It supports provisioning and managing compute instances, Kubernetes clusters, NodeBalancers, firewalls, DNS domains, Block Storage volumes, Object Storage buckets, VPCs, and other cloud resources through declarative configuration files. The provider is currently at version 3.0, which supports the latest Akamai Cloud platform features and integrates with Terraform workflows for planning, applying, and destroying infrastructure.

Human URL: https://techdocs.akamai.com/terraform/docs/overview

Tags:

  • Terraform, Infrastructure As Code, DevOps, Automation

Properties

Common Properties

Maintainers

FN: API Evangelist

Email: info@apievangelist.com

About

Linode is a cloud hosting provider offering virtual private servers, managed databases, object storage, Kubernetes, and other infrastructure-as-a-service products to developers and businesses.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors