# Documentation > UpCloud product and service documentation for deploying, managing, and scaling cloud servers, managed databases, Kubernetes, object storage, load balancers, and networking. ## Getting started - [Introduction](https://upcloud.com/docs/getting-started/introduction/): UpCloud is a European cloud service provider offering computing, storage and networking capabilities for customers to develop and run applications in the cloud. - [Accounts](https://upcloud.com/docs/getting-started/accounts/): After registering an UpCloud account users can access the service over UpCloud Control Panel and API. - [Account requirements](https://upcloud.com/docs/getting-started/accounts/account-requirements/): UpCloud accounts are required to input certain personal details upon registering. - [Account balance](https://upcloud.com/docs/getting-started/accounts/account-balance/): UpCloud accounts have a balance which can be topped up by one-time payments or automatically through supported payment methods. - [Adding balance to your UpCloud account](https://upcloud.com/docs/getting-started/accounts/account-balance/adding-balance-to-your-account/): Add balance to UpCloud account using various payment methods including credit cards, bank transfers, and automated billing. - [Adding balance to your UpCloud account using PayPal](https://upcloud.com/docs/getting-started/accounts/account-balance/adding-balance-using-paypal/): Add account balance using PayPal with secure payment processing, automatic billing, and balance management features. - [Account security](https://upcloud.com/docs/getting-started/accounts/account-security/): UpCloud accounts are safeguarded against unauthorized entry through password protection, with the option to enhance security using two-factor authentication. - [2FA - Two-factor authentication](https://upcloud.com/docs/getting-started/accounts/account-security/two-factor-authentication/): Enable two-factor authentication for enhanced account security with TOTP apps, backup codes, and recovery procedures. - [Audit logs](https://upcloud.com/docs/getting-started/accounts/audit-logs/): Access and manage audit logs for account security monitoring, compliance reporting, and activity tracking across UpCloud services. - [Subaccounts](https://upcloud.com/docs/getting-started/accounts/subaccounts/): UpCloud accounts have the ability to create additional subaccounts to manage extra access for additional staff. - [Account removal](https://upcloud.com/docs/getting-started/accounts/account-removal/): UpCloud accounts and their credits are removed after a certain period of inactivity according to the following timeline. - [Workspaces](https://upcloud.com/docs/getting-started/workspaces/): UpCloud Workspaces are a resource and billing management system which enable organizations and businesses to better structure their cloud infrastructure. - [Setting up Workspaces](https://upcloud.com/docs/getting-started/workspaces/workspace-setup/): Setting up and getting started with UpCloud Workspaces and OpenID Connect (OIDC) for easy and secure resource management. - [Managing Workspaces](https://upcloud.com/docs/getting-started/workspaces/workspace-management/): Learn how to create and change UpCloud Workspaces - [Managing Workspace Members](https://upcloud.com/docs/getting-started/workspaces/workspace-member-control/): How to manage user permissions and handle user access levels within UpCloud Workspaces. - [Managing Organization Members](https://upcloud.com/docs/getting-started/workspaces/organization-member-control/): How to manage user permissions and handle user access levels within customer Organizations on UpCloud. - [Billing](https://upcloud.com/docs/getting-started/billing/): When users sign up for an UpCloud account, they must provide billing information, including a billing address and credit card details, which are used for … - [Bonus credits](https://upcloud.com/docs/getting-started/billing/bonus-credits/): UpCloud Accounts can gain bonus credits by participating in our referral program and earn rewards for content contributions. - [Taxes](https://upcloud.com/docs/getting-started/billing/taxes/): UpCloud complies with local tax authority regulations by appropriately applying taxes in certain regions. - [GST for Singapore businesses](https://upcloud.com/docs/getting-started/billing/taxes/gst-singapore-businesses/): GST requirements for Singapore businesses using UpCloud services including tax compliance and billing documentation procedures. - [VAT and GST for international businesses](https://upcloud.com/docs/getting-started/billing/taxes/vat-gst-international-businesses/): VAT and GST requirements for international businesses with tax compliance, documentation, and billing procedures for global users. - [VAT for EU businesses](https://upcloud.com/docs/getting-started/billing/taxes/vat-eu-businesses/): VAT requirements for EU businesses using UpCloud services including tax compliance, documentation, and billing procedures. - [Payment methods](https://upcloud.com/docs/getting-started/billing/payment-methods/): UpCloud offers several payment methods for users to add balance to their UpCloud account. - [Free trial](https://upcloud.com/docs/getting-started/free-trial/): All new UpCloud accounts are eligible for a free trial period to evaluate UpCloud services without commitment. - [UpCloud Essentials](https://upcloud.com/docs/getting-started/upcloud-essentials/): UpCloud Essentials offers permanently complimentary access to foundational cloud tools like Load Balancers and Kubernetes control planes for all customers at no … - [Support](https://upcloud.com/docs/getting-started/support/): UpCloud offers customer support to help users with all aspects of their cloud infrastructure. Users seeking information about our products or requiring … - [Locations](https://upcloud.com/docs/getting-started/locations/): UpCloud features comprehensive global data center coverage, each facility outfitted with enterprise-grade hardware, high-speed storage solutions, and a network … - [Shared responsibility](https://upcloud.com/docs/getting-started/shared-responsibility/): UpCloud assists customers in migrating to and developing on our cloud servers without offering managed servers or accessing customer servers at the operating … - [Encryption](https://upcloud.com/docs/getting-started/encryption/): How UpCloud encrypts data at rest across Block Storage, File Storage, Managed Object Storage, Managed Databases, and Managed Kubernetes, who manages the … - [Cloud Computing Glossary](https://upcloud.com/docs/getting-started/glossary/): UpCloud Glossary - Common technical cloud infrastructure terms explained - [Getting Started FAQ](https://upcloud.com/docs/getting-started/faq/): Frequently Asked Questions about UpCloud account related matters. ## Products - [Cloud Servers](https://upcloud.com/docs/products/cloud-servers/): Cloud Servers are virtual machines running on the UpCloud cloud platform, combining compute, block storage and networking functionalities. - [Cloud Server System Architecture](https://upcloud.com/docs/products/cloud-servers/system-architecture/): UpCloud is built on the principles of speed and reliability by employing the latest technologies and hardware. - [Cloud Server configurations](https://upcloud.com/docs/products/cloud-servers/configurations/): Cloud Servers can be provisioned with five different plan types, each offering distinct combinations of resources, SLA levels, and included services. - [Developer plans](https://upcloud.com/docs/products/cloud-servers/configurations/developer-plans/): Developer Cloud Server plans have been discontinued. - [Flexible plans](https://upcloud.com/docs/products/cloud-servers/configurations/flexible-plans/): UpCloud Flexible plan allows users to configure their Cloud Servers with the exact number of CPU Cores and amount of system memory. - [General Purpose plans](https://upcloud.com/docs/products/cloud-servers/configurations/general-purpose-plans/): General Purpose Cloud Server plans have been discontinued. - [Cloud Server plans](https://upcloud.com/docs/products/cloud-servers/plans/): UpCloud's Starter, Premium and Cloud Native plans offer different resources for different use-cases. - [Resizing Cloud Servers](https://upcloud.com/docs/products/cloud-servers/resizing/): Cloud Servers can be reconfigured by increasing or decreasing Cloud Server resources without the need for redeployment. - [Attaching storage to Cloud Servers](https://upcloud.com/docs/products/cloud-servers/storage/): Attach and detach block storage devices from your Cloud Servers, and move them between servers in the same location. - [Live migration of Cloud Servers](https://upcloud.com/docs/products/cloud-servers/live-migration/): UpCloud live migrates Cloud Servers to seamlessly update its server, storage and networking infrastructure. - [Anti-affinity for Cloud Servers](https://upcloud.com/docs/products/cloud-servers/anti-affinity/): Anti-affinity can be used to automatically place cloud servers on separate physical hosts. - [Metadata service](https://upcloud.com/docs/products/cloud-servers/metadata-service/): UpCloud Metadata service allows users to query information about the server itself. - [Firewall](https://upcloud.com/docs/products/cloud-servers/firewall/): UpCloud's Layer 3 firewall for Cloud Servers. - [Using Microsoft Windows on Cloud Servers](https://upcloud.com/docs/products/cloud-servers/windows-licensing/): Microsoft Windows can be used on UpCloud Cloud Servers. - [Troubleshooting Cloud Servers](https://upcloud.com/docs/products/cloud-servers/troubleshooting/): Common cloud server troubleshooting solutions covering connectivity issues, performance problems, and system configuration errors with fixes. - [Cloud Servers availability](https://upcloud.com/docs/products/cloud-servers/availability/): Cloud Servers are available in all UpCloud locations - [Cloud Servers FAQ](https://upcloud.com/docs/products/cloud-servers/faq/): Frequently asked questions about UpCloud servers covering plans, performance, operating systems, connectivity, and SLA guarantees. - [GPU Servers](https://upcloud.com/docs/products/gpu-servers/): GPU Servers are cloud servers equipped with dedicated Graphics Processing Units (GPUs) on the UpCloud platform, designed for high-performance computing, AI/ML … - [Managing GPU Servers](https://upcloud.com/docs/products/gpu-servers/managing/): Learn how to manage GPU Servers on UpCloud, including GPU access, monitoring, and best practices. - [GPU Server configurations](https://upcloud.com/docs/products/gpu-servers/configurations/): GPU Server configurations offer different size servers for small and large use cases. - [Spot instances](https://upcloud.com/docs/products/gpu-servers/spot/): Spot GPU Servers offer cost-effective compute resources with flexible pricing for non-critical workloads. - [Recommended software for GPU Servers](https://upcloud.com/docs/products/gpu-servers/software/): Operating systems and essential software for GPU Servers, including NVIDIA drivers and CUDA tools. - [Storage on GPU Servers](https://upcloud.com/docs/products/gpu-servers/storage/): How to use and manage Block Storage with GPU Servers on UpCloud. - [GPU Servers availability](https://upcloud.com/docs/products/gpu-servers/availability/): GPU Servers are available from fi-hel2 (Helsinki, Finland). - [GPU Servers FAQ](https://upcloud.com/docs/products/gpu-servers/faq/): GPU server frequently asked questions covering CUDA support, machine learning workloads, graphics processing, and GPU-accelerated computing. - [Block Storage](https://upcloud.com/docs/products/block-storage/): Discover high-performance Cloud Servers on UpCloud with redundancy-enabled block storage, offering MaxIOPS, Standard and Archive storage tiers with scalable … - [Block Storage system](https://upcloud.com/docs/products/block-storage/storage-system/): UpCloud's block storage comes from storage clusters to provide high performance and high availability. - [Block Storage tiers](https://upcloud.com/docs/products/block-storage/tiers/): Block storage is available in MaxIOPS, Standard and Archive tiers, with different performance and pricing levels. - [Backups](https://upcloud.com/docs/products/block-storage/backups/): UpCloud's block storage backup solutions ensure seamless data protection with instant one-to-one snapshots, allowing uninterrupted server operations. Choose … - [Public templates](https://upcloud.com/docs/products/block-storage/templates/): Deploy Cloud Server instances swiftly with ready-to-go templates of popular Linux distributions and the latest Windows Server versions. Choose from AlmaLinux, … - [Custom images](https://upcloud.com/docs/products/block-storage/custom-images/): Create custom images from any storage device to deploy Cloud Servers efficiently. Customize templates tailored to your needs, reducing configuration time from … - [Storage import](https://upcloud.com/docs/products/block-storage/storage-import/): Easily migrate servers to UpCloud with the Storage Import service, enabling quick import of installation media or server images. Create new storage devices from … - [Encryption at rest](https://upcloud.com/docs/products/block-storage/encryption-at-rest/): Block storage can optionally be encrypted at rest at free of charge. Encryption can be applied to regular storages, backups and custom images. Encryption works … - [Data privacy](https://upcloud.com/docs/products/block-storage/data-privacy/): UpCloud prioritizes data privacy by adhering to the highest standards, ensuring no unauthorised access to users' cloud server storage. - [Block Storage billing](https://upcloud.com/docs/products/block-storage/billing/): Block storage pricing details including storage tiers, IOPS costs, backup charges, and billing cycles for transparent cost management. - [Block Storage availability](https://upcloud.com/docs/products/block-storage/availability/): Block Storage is available in all UpCloud locations - [Block Storage FAQ](https://upcloud.com/docs/products/block-storage/faq/): Block storage frequently asked questions covering storage types, performance tiers, backup options, and integration with cloud servers. - [File Storage](https://upcloud.com/docs/products/file-storage/): Scalable NFS File Storage for sharing data across multiple servers with persistent, network-accessible storage. - [File Storage Concepts](https://upcloud.com/docs/products/file-storage/concepts/): Key concepts and technical specifications of the File Storage (NFS) service. - [File Storage Access Control](https://upcloud.com/docs/products/file-storage/access-control/): Manage access to File Storage shares through SDN Private Networks with granular permission controls. - [Mounting File Storage shares](https://upcloud.com/docs/products/file-storage/mouting/): Mount File Storage shares via NFS on Cloud Servers and Kubernetes clusters. - [File Storage encryption](https://upcloud.com/docs/products/file-storage/encryption-at-rest/): File Storage instances support encryption at rest. - [File Storage Availability](https://upcloud.com/docs/products/file-storage/availability/): File storage is available from UpCloud's fi-hel2 data center. - [Networking](https://upcloud.com/docs/products/networking/): UpCloud's networking features connect servers seamlessly with public and private resources. - [Public network](https://upcloud.com/docs/products/networking/public-network/): UpCloud's public network offers Cloud Servers connectivity to the open Internet. Each server can have 0-5 IPv4 and IPv6 addresses with 1 Gbit/s link speeds. - [Network Transfer](https://upcloud.com/docs/products/networking/network-transfer/): Public and private network transfer is included in all UpCloud Cloud Servers. - [SDN Private Networks](https://upcloud.com/docs/products/networking/sdn-private-networks/): With SDN Private Networks, users can create and configure custom private networks on demand within specific data centers, connecting cloud servers securely and … - [Network Peering](https://upcloud.com/docs/products/networking/network-peering/): Connect multiple UpCloud private networks across regions and accounts to create a unified, secure network environment. - [Utility network](https://upcloud.com/docs/products/networking/utility-network/): UpCloud's Utility network is an automatically configured secure connection between all Cloud Servers under the same user account. This global network … - [Firewall](https://upcloud.com/docs/products/networking/firewall/): UpCloud's Layer 3 firewall for Cloud Servers secures servers on the Internet and private networks. - [Floating IP](https://upcloud.com/docs/products/networking/floating-ip/): UpCloud's Floating IPs allows seamless transfer of network services between Cloud Servers without restarts. Ideal for mission-critical functions, failover … - [DNS](https://upcloud.com/docs/products/networking/dns/): UpCloud provides DNS resolvers for both IPv4 and IPv6, enabling efficient domain resolution for Cloud Servers. Set Reverse DNS (PTR) records on IP addresses for … - [Network billing](https://upcloud.com/docs/products/networking/billing/): Overview of UpCloud's network pricing, including public network transfer, IPv4/IPv6 addresses, SDN Private Networks, and gateway services. - [Networking FAQ](https://upcloud.com/docs/products/networking/faq/): Networking FAQ covering SDN Private Networks, floating IPs, firewall configuration, DNS management, and network connectivity options. - [NAT Gateway](https://upcloud.com/docs/products/nat-gateway/): NAT Gateways enable connecting to the public internet from SDN Private Networks - [NAT Gateway security](https://upcloud.com/docs/products/nat-gateway/security/): NAT Gateway acts as a basic firewall between your SDN Private Networks and the Internet. - [Routing using the NAT Gateway](https://upcloud.com/docs/products/nat-gateway/routing/): Routing traffic through the NAT Gateway is simple with the help of DHCP. - [High availability for NAT Gateways](https://upcloud.com/docs/products/nat-gateway/ha/): UpCloud's NAT Gateway is implemented with an active/passive high availability model to achieve uninterrupted service. - [NAT Gateway scaling](https://upcloud.com/docs/products/nat-gateway/scaling/): NAT Gateways can be scaled up or down, affecting the number of supported connections and available bandwidth. - [Example NAT Gateway setups](https://upcloud.com/docs/products/nat-gateway/setups/): NAT Gateway setup instructions for connecting private servers to the internet with outbound connectivity and security configuration. - [NAT Gateway configurations](https://upcloud.com/docs/products/nat-gateway/configurations/): NAT Gateway configuration options including routing rules, firewall settings, and private network integration for secure internet access. - [NAT gateway availability](https://upcloud.com/docs/products/nat-gateway/availability/): UpCloud NAT Gateway service is available in all UpCloud locations - [VPN Gateway](https://upcloud.com/docs/products/vpn-gateway/): Secure site-to-site IPsec VPN connections for SDN Private Networks with built-in NAT Gateway functionality for safe multi-site network connectivity. - [VPN Gateway security](https://upcloud.com/docs/products/vpn-gateway/security/): UpCloud's VPN Gateway provides a secure operating model, using modern cryptography and protocols. - [Static routing and VPN connections](https://upcloud.com/docs/products/vpn-gateway/routing/): UpCloud's VPN Gateway supports static routing. - [High availability for VPN Gateways](https://upcloud.com/docs/products/vpn-gateway/ha/): UpCloud's VPN Gateway is implemented with an active/passive high availability model to achieve uninterrupted service. - [Compatible VPN endpoints](https://upcloud.com/docs/products/vpn-gateway/compatibility/): UpCloud's VPN Gateway is compatible with any IPsec VPN endpoint and tested against popular VPN products, hardware and services. - [VPN Gateway logging](https://upcloud.com/docs/products/vpn-gateway/logging/): UpCloud's VPN Gateway makes VPN logs available to the user to aid setting up connections and help with debugging. - [VPN Gateway limitations](https://upcloud.com/docs/products/vpn-gateway/limitations/): UpCloud's VPN Gateway has limitations that need to be taken into account when using the service. - [Example VPN Gateway setups](https://upcloud.com/docs/products/vpn-gateway/setups/): Step-by-step VPN Gateway setup configurations including IPsec parameters, routing, and network integration for secure site-to-site connections. - [VPN Gateways configurations](https://upcloud.com/docs/products/vpn-gateway/configurations/): VPN Gateway configuration options covering IPsec settings, authentication methods, and network routing for optimal site-to-site connectivity. - [VPN Gateway availability](https://upcloud.com/docs/products/vpn-gateway/availability/): UpCloud site-to-site VPN is available in all UpCloud locations - [Private Cloud](https://upcloud.com/docs/products/private-cloud/): UpCloud's Private Cloud provides dedicated hosts for Cloud Servers, ensuring optimised performance, security and isolation. - [Dedicated resources in Private Cloud](https://upcloud.com/docs/products/private-cloud/dedicated-resources/): UpCloud's Private Clouds provide dedicated Cloud Server hosts, and the possibility for dedicated storage and networking services. - [Hybrid cloud](https://upcloud.com/docs/products/private-cloud/hybrid-cloud/): UpCloud's private and public clouds can be combined as a powerful hybrid cloud, with shared tooling and control panel. - [Capacity management in Private Clouds](https://upcloud.com/docs/products/private-cloud/capacity-management/): UpCloud's Private Cloud provides visibility to the Cloud Server hosts and their resource usage. - [Tooling available for Private Clouds](https://upcloud.com/docs/products/private-cloud/tooling/): UpCloud's Private Clouds are managed by the same tooling as the public cloud. - [Moving Cloud Servers between Public and Private clouds](https://upcloud.com/docs/products/private-cloud/relocate-server/): UpCloud's Private Cloud customers have the option to relocate their servers between public and private zones on demand. - [Windows Server licensing for Private Clouds](https://upcloud.com/docs/products/private-cloud/windows-servers/): UpCloud's Private Clouds are managed by the same tooling as the public cloud. - [Private Cloud availability](https://upcloud.com/docs/products/private-cloud/availability/): Private Cloud services are available in all UpCloud locations - [Managed Kubernetes](https://upcloud.com/docs/products/managed-kubernetes/): UpCloud's Managed Kubernetes service offers fully managed container orchestration by automating the configuration and maintenance of Kubernetes clusters. - [Managed Kubernetes Control Plane](https://upcloud.com/docs/products/managed-kubernetes/control-plane/): With UpCloud's Managed Kubernetes, the Kubernetes control plane is operated and managed by UpCloud, offering a hands-off experience for users in terms of … - [Managed Kubernetes Data Plane](https://upcloud.com/docs/products/managed-kubernetes/data-plane/): With UpCloud's Managed Kubernetes, the Kubernetes data plane is composed of the cluster's worker nodes, which host the workloads and are managed by the … - [Managed Kubernetes Encrypted Clusters](https://upcloud.com/docs/products/managed-kubernetes/encrypted-clusters/): UpCloud Managed Kubernetes provides end-users with granular control over data security by allowing them to independently configure encryption for the control … - [Managed Kubernetes on Private Cloud](https://upcloud.com/docs/products/managed-kubernetes/private-cloud/): With UpCloud's Managed Kubernetes in Private Cloud, your workloads run on worker nodes within your own private cloud hosts, orchestrated by the control plane. - [UKS Shared Responsibility](https://upcloud.com/docs/products/managed-kubernetes/limitations-and-responsibilites/): Overview of the shared responsibility model for UpCloud's Managed Kubernetes Service (UKS), explaining which tasks are handled by UpCloud and which are managed … - [Managed Kubernetes Autoscaling](https://upcloud.com/docs/products/managed-kubernetes/autoscaling/): UpCloud Kubernetes Service offers a managed Kubernetes platform with an additional cluster autoscaler, automatically adjusting cluster size based on resource … - [Container Storage Interface](https://upcloud.com/docs/products/managed-kubernetes/container-storage-interface/): UpCloud offers an open-source Container Storage Interface implementation with all Managed Kubernetes clusters. - [Managed Kubernetes GPU Nodes](https://upcloud.com/docs/products/managed-kubernetes/gpu-nodes/): UpCloud Managed Kubernetes supports GPU node groups for AI, ML, and compute-intensive workloads with pre-installed drivers and container runtime integration - [Managed Kubernetes Supported versions](https://upcloud.com/docs/products/managed-kubernetes/supported-versions/): View the latest supported Kubernetes versions for UpCloud Kubernetes Service (UKS). Stay updated on version lifecycles, Cilium integration, SLA coverage, and … - [Managed Kubernetes Billing](https://upcloud.com/docs/products/managed-kubernetes/billing/): Affordable Managed Kubernetes with free development control plane, where the cost for the data plane are calculated based on the selected plan for the worker … - [Managed Kubernetes availability](https://upcloud.com/docs/products/managed-kubernetes/availability/): UpCloud Managed Kubernetes is available in all UpCloud locations. - [Managed Kubernetes FAQ](https://upcloud.com/docs/products/managed-kubernetes/faq/): Frequently Asked Questions for UpCloud Managed Kubernetes - [Managed Load Balancer](https://upcloud.com/docs/products/managed-load-balancer/): Fully managed load balancing service with SSL termination, health checks, and flexible algorithms for resilient web application scaling. - [Managed Load Balancer configurations](https://upcloud.com/docs/products/managed-load-balancer/plans/): Managed Load Balancer pricing plans and capacity options covering bandwidth, concurrent connections, and feature availability tiers. - [Managed Load Balancer Balancing Algorithms](https://upcloud.com/docs/products/managed-load-balancer/balancing-algorithms/): Available load balancing algorithms including round robin, least connections, and weighted distribution for optimal traffic management. - [Managed Load Balancer Hostnames and IP addresses](https://upcloud.com/docs/products/managed-load-balancer/hostnames-and-ip-addresses/): Load balancer hostname configuration and IP address management for custom domains, SSL certificates, and traffic routing requirements. - [Managed Load Balancer SSL Certificates](https://upcloud.com/docs/products/managed-load-balancer/ssl-certificates/): SSL certificate management for load balancers including automatic HTTPS termination, certificate renewal, and custom domain configuration. - [Managed Load Balancer Maintenance](https://upcloud.com/docs/products/managed-load-balancer/maintenance/): Managed Load Balancer maintenance procedures including scheduled updates, zero-downtime deployments, and service availability guarantees. - [Managed Load Balancer availability](https://upcloud.com/docs/products/managed-load-balancer/availability/): Load balancer high availability features including multi-zone deployment, redundancy, and automatic failover for maximum uptime. - [Managed Object Storage](https://upcloud.com/docs/products/managed-object-storage/): S3-compatible object storage with unlimited scalability, custom domains, and API access for modern applications and backup solutions. - [Scalable bucket size](https://upcloud.com/docs/products/managed-object-storage/scalable-bucket-size/): Unlimited bucket storage capacity with no size restrictions, automatic scaling, and pay-as-you-use pricing for growing data requirements. - [Full encryption](https://upcloud.com/docs/products/managed-object-storage/full-encryption/): End-to-end encryption for object storage including data-at-rest and data-in-transit protection with enterprise-grade security standards. - [S3 standard compatible](https://upcloud.com/docs/products/managed-object-storage/s3-standard-compatibility/): Complete S3 API compatibility features for seamless migration from AWS S3 using existing tools, SDKs, and applications without code changes. - [Object Storage billing](https://upcloud.com/docs/products/managed-object-storage/billing/): Object storage pricing structure with pay-per-use model covering storage capacity, data transfer, and API requests for cost-effective scaling. - [Object Storage availability](https://upcloud.com/docs/products/managed-object-storage/availability/): Managed Object Storage availability features including multi-region deployment, redundancy, and uptime guarantees for reliable data access. - [Content Delivery Network (CDN)](https://upcloud.com/docs/products/cdn/): Global content delivery network with 120+ edge locations, custom hostnames with free SSL, edge rules, and usage-based bandwidth pricing. - [CDN availability](https://upcloud.com/docs/products/cdn/availability/): Where UpCloud CDN serves content from, how edge regions map to pricing zones, and what happens when a region is disabled. - [CDN configurations](https://upcloud.com/docs/products/cdn/configurations/): UpCloud CDN tiers and the monthly bandwidth limit, including the Standard tier cap and when to contact sales for the High Volume tier. - [CDN billing](https://upcloud.com/docs/products/cdn/billing/): How UpCloud CDN is billed: usage-based bandwidth pricing per region, USD billing with EUR estimates, and how to control cost with pricing zones and a bandwidth … - [CDN origins and caching](https://upcloud.com/docs/products/cdn/origins-and-caching/): Supported origin types for UpCloud CDN, origin connection settings, and how Smart Cache and query string ordering decide what is cached. - [CDN hostnames and SSL](https://upcloud.com/docs/products/cdn/hostnames-and-ssl/): The default b-cdn.net hostname, adding custom hostnames with a CNAME record, free Let's Encrypt or manual certificates, Force SSL, and the root domain … - [CDN edge rules](https://upcloud.com/docs/products/cdn/edge-rules/): Reference for UpCloud CDN edge rules: trigger types, pattern matching, actions, redirect status codes, and the variables available in redirect URLs and headers. - [CDN security](https://upcloud.com/docs/products/cdn/security/): Security controls available on UpCloud CDN: CORS headers with a file extension allowlist, and hotlink protection with allowed and blocked referrers. - [CDN limitations](https://upcloud.com/docs/products/cdn/limitations/): Current limitations of UpCloud CDN during the beta, including root domain hostnames, HTML caching, the bandwidth cap, and API support. - [Managed Databases for MySQL](https://upcloud.com/docs/products/managed-mysql/): UpCloud's Managed Databases for MySQL is a carefree database-as-a-service offering high availability and a safe environment for storing application data. - [Managed MySQL configurations](https://upcloud.com/docs/products/managed-mysql/configurations/): Managed MySQL configuration options: compute plans, storage, node count, and backup retention, plus the legacy fixed plans. - [Managed MySQL High availability](https://upcloud.com/docs/products/managed-mysql/high-availability/): Clustered UpCloud Managed Databases for MySQL offer HA through automatic replication and node promotion to ensure continuous operation and data integrity. - [Scaling Managed MySQL](https://upcloud.com/docs/products/managed-mysql/scaling/): Easily scale Managed Database for MySQL on UpCloud vertically or horizontally by adjusting the number of nodes or allocated resources. - [Connecting to Managed MySQL](https://upcloud.com/docs/products/managed-mysql/connecting/): UpCloud's Managed Databases for MySQL are accessed via the private Utility network or through the public network. - [Encryption for Managed MySQL](https://upcloud.com/docs/products/managed-mysql/encryption/): UpCloud Managed Databases for MySQL offer data-at-rest encryption covering both active service instances and backups. - [Customisable Managed MySQL properties](https://upcloud.com/docs/products/managed-mysql/customisable-properties/): Set MySQL database properties according to your needs. Customize properties for optimal database performance and operation. - [Managed MySQL Maximum connections](https://upcloud.com/docs/products/managed-mysql/maximum-connections/): UpCloud Managed Databases for MySQL optimise performance with maximum number of database connections according to resources allocated by the chosen plan. - [Managed MySQL Data metering](https://upcloud.com/docs/products/managed-mysql/data-metering/): Managed MySQL Databases on UpCloud offer unmetered inbound and outbound network transfer. Data transfer via the Utility network is always free of charge. - [Managed MySQL IP access control](https://upcloud.com/docs/products/managed-mysql/ip-access-control/): Manage connection permissions for MySQL databases by selecting specific IP addresses or networks. - [Managed MySQL monitoring](https://upcloud.com/docs/products/managed-mysql/monitoring/): MySQL service offer metrics, logs, alerts, and dashboards to monitor the health of your services and integrations.. - [Managed MySQL users and permissions](https://upcloud.com/docs/products/managed-mysql/users-and-permissions/): How database users and privileges work on Managed MySQL: the admin user, the privileges new users start with, and what to know before you restrict or delete a … - [Managed MySQL Maintenance](https://upcloud.com/docs/products/managed-mysql/maintenance/): UpCloud allows users to set their preferred maintenance window for Managed Databases for MySQL with the ability to opt in for any major upgrades. - [Managed MySQL Backups](https://upcloud.com/docs/products/managed-mysql/backups/): Managed MySQL plans include automated encrypted backups for 3, 15, or 31 days. Daily full backups and continuous write logs enable point-in-time recovery. - [Managed MySQL availability](https://upcloud.com/docs/products/managed-mysql/availability/): Managed Databases for MySQL is available in all UpCloud locations - [Managed MySQL FAQ](https://upcloud.com/docs/products/managed-mysql/faq/): Managed MySQL database FAQ covering setup, replication, backups, performance tuning, connection limits, and troubleshooting common issues. - [Managed Databases for OpenSearch](https://upcloud.com/docs/products/managed-opensearch/): Managed Databases for OpenSearch offer an open-source distributed search and analytics suite for building secure, high-performance, cost-efficient applications. - [Managed OpenSearch configurations](https://upcloud.com/docs/products/managed-opensearch/configurations/): OpenSearch cluster configuration options including node settings, index management, security policies, and performance optimization. - [Managed OpenSearch High availability](https://upcloud.com/docs/products/managed-opensearch/high-availability/): Clustered UpCloud Managed Databases for OpenSearch offer HA through automatic replication and node promotion to ensure continuous operation and data integrity. - [Scaling Managed OpenSearch](https://upcloud.com/docs/products/managed-opensearch/scaling/): Easily scale Managed Database for OpenSearch on UpCloud vertically or horizontally by adjusting the number of nodes or allocated resources. - [Connecting to Managed OpenSearch](https://upcloud.com/docs/products/managed-opensearch/connecting/): UpCloud's Managed Databases for OpenSearch are accessed via the private SDN network, Utility network or through the public network. - [Encryption for Managed OpenSearch](https://upcloud.com/docs/products/managed-opensearch/encryption/): UpCloud Managed Databases for OpenSearch offer data-at-rest encryption covering both active service instances and backups. - [Customisable Managed OpenSearch properties](https://upcloud.com/docs/products/managed-opensearch/customisable-properties/): Set OpenSearch database properties according to your needs. Customize properties for optimal database performance and operation. - [Managed OpenSearch Data metering](https://upcloud.com/docs/products/managed-opensearch/data-metering/): Managed OpenSearch Databases on UpCloud offer unmetered inbound and outbound network transfer. Data transfer via the Utility network is always free of charge. - [Managed OpenSearch IP access control](https://upcloud.com/docs/products/managed-opensearch/ip-access-control/): Manage connection permissions for OpenSearch databases by selecting specific IP addresses or networks. - [Managed OpenSearch monitoring](https://upcloud.com/docs/products/managed-opensearch/monitoring/): OpenSearch service offer metrics, logs, alerts, and dashboards to monitor the health of your services and integrations. - [Managed OpenSearch Maintenance](https://upcloud.com/docs/products/managed-opensearch/maintenance/): UpCloud allows users to set their preferred maintenance window for Managed Databases for OpenSearch with the ability to opt in for any major upgrades. - [Managed OpenSearch Backups](https://upcloud.com/docs/products/managed-opensearch/backups/): Managed OpenSearch plans include automated encrypted backups, stored off-site independently from the user's database, and do not use cluster storage capacity. - [Managed OpenSearch availability](https://upcloud.com/docs/products/managed-opensearch/availability/): Managed Databases for OpenSearch is available in all UpCloud locations - [Managed OpenSearch FAQ](https://upcloud.com/docs/products/managed-opensearch/faq/): Managed OpenSearch FAQ covering cluster setup, indexing, search performance, dashboards, security settings, and data visualization. - [Managed Databases for PostgreSQL](https://upcloud.com/docs/products/managed-postgresql/): Managed Databases for PostgreSQL offer a carefree database-as-a-service relational database management system emphasizing extensibility and SQL compliance. - [Managed PostgreSQL configurations](https://upcloud.com/docs/products/managed-postgresql/configurations/): Managed PostgreSQL configuration options: compute plans, storage, node count, and backup retention, plus the legacy fixed plans. - [Managed PostgreSQL High availability](https://upcloud.com/docs/products/managed-postgresql/high-availability/): Clustered UpCloud Managed Databases for PostgreSQL offer HA through automatic replication and node promotion to ensure continuous operation and data integrity. - [Scaling Managed PostgreSQL](https://upcloud.com/docs/products/managed-postgresql/scaling/): Easily scale Managed Database for PostgreSQL on UpCloud vertically or horizontally by adjusting the number of nodes or allocated resources. - [Connecting to Managed PostgreSQL](https://upcloud.com/docs/products/managed-postgresql/connecting/): UpCloud's Managed Databases for PostgreSQL are accessed via SDN Private Networks, the Utility network or through the public network. - [Encryption for Managed PostgreSQL](https://upcloud.com/docs/products/managed-postgresql/encryption/): UpCloud Managed Databases for PostgreSQL offer data-at-rest encryption covering both active service instances and backups. - [Customisable PostgreSQL properties](https://upcloud.com/docs/products/managed-postgresql/customisable-properties/): Set PostgreSQL database properties according to your needs. Customize properties for optimal database performance and operation. - [Supported PostgreSQL extensions](https://upcloud.com/docs/products/managed-postgresql/supported-extensions/): Managed Databases for PostgreSQL support a variety of extensions, enhancing functionality and customization for your database needs. - [Maximum PostgreSQL connections](https://upcloud.com/docs/products/managed-postgresql/maximum-connections/): UpCloud Managed Databases for PostgreSLQ optimise performance with maximum number of database connections according to resources allocated by the chosen plan. - [Managed PostgreSQL Data metering](https://upcloud.com/docs/products/managed-postgresql/data-metering/): Managed PostgreSQL Databases on UpCloud offer unmetered inbound and outbound network transfer. Data transfer via the Utility network is always free of charge. - [Managed PostgreSQL IP access control](https://upcloud.com/docs/products/managed-postgresql/ip-access-control/): Manage connection permissions for PostgreSQL databases by selecting specific IP addresses or networks. - [Managed PostgreSQL monitoring](https://upcloud.com/docs/products/managed-postgresql/monitoring/): PostgreSQL service offer metrics, logs, alerts, and dashboards to monitor the health of your services and integrations.. - [Managed PostgreSQL Maintenance](https://upcloud.com/docs/products/managed-postgresql/maintenance/): UpCloud allows users to set their preferred maintenance window for Managed Databases for PostgreSQL with the ability to opt in for any major upgrades. - [Managed PostgreSQL Backups](https://upcloud.com/docs/products/managed-postgresql/backups/): Managed PostgreSQL plans include automated encrypted backups for 3, 15, or 31 days. Daily full backups and continuous write logs enable point-in-time recovery. - [Managed PostgreSQL availability](https://upcloud.com/docs/products/managed-postgresql/availability/): Managed Databases for PostgreSQL is available in all UpCloud locations - [Managed PostgreSQL FAQ](https://upcloud.com/docs/products/managed-postgresql/faq/): Managed PostgreSQL database FAQ covering setup, configuration, scaling, backups, connection pooling, and performance optimization tips. - [Managed Databases for Valkey](https://upcloud.com/docs/products/managed-valkey/): Managed Databases for Valkey offer an open-source, secure in-memory data store commonly used as a database, cache, streaming engine, or message broker. - [Managed Valkey configurations](https://upcloud.com/docs/products/managed-valkey/configurations/): Valkey database configuration options including memory settings, persistence modes, clustering setup, and performance tuning parameters. - [Managed Valkey High availability](https://upcloud.com/docs/products/managed-valkey/high-availability/): Clustered UpCloud Managed Databases for Valkey offer HA through automatic replication and node promotion to ensure continuous operation and data integrity. - [Scaling Managed Valkey](https://upcloud.com/docs/products/managed-valkey/scaling/): Easily scale Managed Database for Valkey on UpCloud vertically or horizontally by adjusting the number of nodes or allocated resources. - [Connecting to Managed Valkey](https://upcloud.com/docs/products/managed-valkey/connecting/): UpCloud's Managed Databases for Valkey are accessed via the private SDN network, Utility network or through the public network. - [Encryption for Managed Valkey](https://upcloud.com/docs/products/managed-valkey/encryption/): UpCloud Managed Databases for Valkey offer data-at-rest encryption covering both active service instances and backups. - [Customisable Managed Valkey properties](https://upcloud.com/docs/products/managed-valkey/customisable-properties/): Set Valkey database properties according to your needs. Customize properties for optimal database performance and operation. - [Managed Valkey Data metering](https://upcloud.com/docs/products/managed-valkey/data-metering/): Managed Valkey Databases on UpCloud offer unmetered inbound and outbound network transfer. Data transfer via the Utility network is always free of charge. - [Managed Valkey IP access control](https://upcloud.com/docs/products/managed-valkey/ip-access-control/): Manage connection permissions for Valkey by selecting specific IP addresses or networks. - [Managed Valkey™ monitoring](https://upcloud.com/docs/products/managed-valkey/monitoring/): Valkey™ service offer metrics, logs, alerts, and dashboards to monitor the health of your services and integrations. - [Managed Valkey Maintenance](https://upcloud.com/docs/products/managed-valkey/maintenance/): UpCloud allows users to set their preferred maintenance window for Managed Databases for Valkey with the ability to opt in for any major upgrades. - [Managed Valkey Backups](https://upcloud.com/docs/products/managed-valkey/backups/): Managed Valkey plans include automated, encrypted backups, stored off-site independently from the user's database, and do not consume cluster storage capacity. - [Managed Valkey availability](https://upcloud.com/docs/products/managed-valkey/availability/): Managed Databases for Valkey is available in all UpCloud locations - [Managed Valkey FAQ](https://upcloud.com/docs/products/managed-valkey/faq/): Managed Valkey FAQ covering in-memory data structure store setup, performance, clustering, persistence, and migration from Redis. ## Tooling - [Stacks on UpCloud](https://upcloud.com/docs/tooling/stacks/): Build custom Platform-as-a-Service solutions with UpCloud Stacks including pre-configured application templates and deployment automation. - [UpCloud API](https://upcloud.com/docs/tooling/api/): The UpCloud API is a robust REST API that provides developers with full programmatic control over their cloud resources. - [UpCloud CLI](https://upcloud.com/docs/tooling/cli/): The UpCloud command-line client (upctl) provides a text-based interface for efficiently managing your UpCloud cloud infrastructure resources, including servers, … - [UpCloud SDKs](https://upcloud.com/docs/tooling/sdk/): UpCloud SDKs offer Go, Python, and PHP libraries allowing you to manage your UpCloud resources, write infrastructure as code, and integrate UpCloud services. - [UpCloud SDK FAQ](https://upcloud.com/docs/tooling/sdk/faq/): Find asnwers to the most frequently asked questions about our Go, Python, and PHP SDK libraries. - [Crossplane with UpCloud](https://upcloud.com/docs/tooling/crossplane-with-upcloud/): The UpCloud Crossplane provider extends Crossplane's control plane capabilities to provision and manage UpCloud infrastructure and cloud services directly from … - [Packer with UpCloud](https://upcloud.com/docs/tooling/packer-with-upcloud/): The UpCloud Packer plugin seamlessly integrates the popular image-building tool, Packer, with UpCloud's cloud platform. This plugin lets you easily create … - [Terraform with UpCloud](https://upcloud.com/docs/tooling/terraform-with-upcloud/): UpCloud Terraform provider helps you manage infrastructure as code by defining your servers, storage, networks, and more as declarative Terraform configuration. - [WHMCS with UpCloud](https://upcloud.com/docs/tooling/whmcs-with-upcloud/): The WHMCS UpCloud module provides web hosting providers with automated provisioning, account control, plan changes, server insights, and reverse DNS management … - [Ansible with UpCloud](https://upcloud.com/docs/tooling/ansible-with-upcloud/): The UpCloud Ansible Collection provides an inventory to automate the management and configuration of UpCloud resources within your Ansible playbooks and roles. ## Product Guides - [Cloud Server Guides](https://upcloud.com/docs/guides/cloud-servers/): Guides for deploying and managing UpCloud Cloud Servers, including access, scaling, backups, security, and API workflows. - [How to generate and use SSH keys on Linux, macOS and Windows](https://upcloud.com/docs/guides/use-ssh-keys-authentication/): Learn how to generate SSH keys for authentication and disabling password-based logins to protect your server from brute-force attacks. - [Using the UpCloud Metadata service](https://upcloud.com/docs/guides/upcloud-metadata-service/): Access UpCloud metadata service for server configuration data, instance information, and automated setup scripts. - [Reinstalling your server while keeping the IP address](https://upcloud.com/docs/guides/reinstalling-server-keeping-ip-addresses/): Reinstall cloud servers while preserving IP addresses for seamless service migration and minimal connectivity disruption. - [Cheatsheet for troubleshooting Linux servers with logs](https://upcloud.com/docs/guides/cloud-server-logs-troubleshooting-cheatsheet/): Cheatsheet for the best troubleshooting methods for your Linux Cloud Server. How to check logs for information and errors to help you debug common server issues - [Scaling Cloud Servers without downtime using Hot Resize](https://upcloud.com/docs/guides/scale-cloud-servers-hot-resize/): Scale cloud servers using hot resize feature for live resource adjustment without downtime or service interruption. - [Resetting root password on Linux Cloud Servers](https://upcloud.com/docs/guides/reset-root-password-cloud-server/): Reset root password on Linux cloud servers using control panel and recovery procedures for regaining administrative access. - [Managing time zones and synchronisation](https://upcloud.com/docs/guides/time-zones-and-synchronisation/): Configure server time zones and time synchronization for accurate logging, scheduling, and distributed system coordination. - [Managing Cloud Server plans](https://upcloud.com/docs/guides/cloud-server-plans/): Learn how to switch between UpCloud's server plans and resize your cloud server resources to match your needs. - [Cloud Server quick start guide](https://upcloud.com/docs/guides/quick-start-guide/): Complete cloud server deployment guide from setup to connection with step-by-step instructions for new UpCloud users. - [Connecting to your Cloud Server](https://upcloud.com/docs/guides/connecting-to-your-server/): Learn how to connect to your UpCloud server using SSH, PuTTY, Remote Desktop, Console, or VNC connection methods with step-by-step instructions. - [Connecting to your Cloud Server over VNC](https://upcloud.com/docs/guides/connecting-to-cloud-server-over-vnc/): Learn how to set up secure VNC remote desktop access to your cloud server - [Deploying a new Cloud Server](https://upcloud.com/docs/guides/deploy-server/): Learn how to deploy your first UpCloud server: Choose location, plans, storage, OS, network settings, and security options with this step-by-step guide. - [Downsize Cloud Servers to Starter Plan](https://upcloud.com/docs/guides/downsize-cloud-servers-starter-plan/): Learn how to safely downsize your UpCloud server to a more cost-effective Starter plan. - [How to configure root password during server deployment](https://upcloud.com/docs/guides/configure-root-password-during-deployment/): Learn how to configure root password for UpCloud servers using initialization scripts on newer Linux templates where password login isn't available. - [How to make the most of UpCloud Starter plans](https://upcloud.com/docs/guides/make-most-upcloud-starter-plans/): Maximize UpCloud Starter plans efficiency with optimization tips, resource management, and cost-effective usage strategies. - [How to reset root password on Linux Cloud Servers using Grub](https://upcloud.com/docs/guides/reset-root-password-linux-grub/): Learn how to reset the root password on your Linux Cloud Server using Grub. - [How to reset Windows administrator password](https://upcloud.com/docs/guides/reset-windows-administrator-password/): Learn how to reset a forgotten Windows administrator password on your cloud server with this step-by-step guide. - [How to set passwords during server deployment with initialization scripts](https://upcloud.com/docs/guides/setting-new-server-password-init-script/): Learn how to set passwords for UpCloud servers using initialization scripts. This guide covers the deployment workflow for newer Linux templates where password … - [How to set up free backups for Cloud Servers](https://upcloud.com/docs/guides/set-up-free-backups-cloud-servers/): Set up free automated backups for cloud servers with scheduling options, retention policies, and restoration procedures. - [Initialization Scripts](https://upcloud.com/docs/guides/initialization-scripts/): Learn how to automate your UpCloud server setup using initialization scripts. Create, manage, and deploy custom scripts to configure new servers instantly. - [Managing Cloud Servers](https://upcloud.com/docs/guides/managing-servers/): Learn how to manage server settings, resize resources, handle backups, configure networking, and enhance security. - [Managing SSH keys](https://upcloud.com/docs/guides/managing-ssh-keys/): Simplify server login with SSH keys! This guide provides a step-by-step walkthrough for adding and managing SSH keys in your control panel. - [Regaining access to a server that was deployed using SSH keys](https://upcloud.com/docs/guides/regaining-access-to-a-server-that-was-deployed-using-ssh-keys/): Regain access to SSH key-deployed servers through console access, password reset, and alternative authentication methods. - [Upgrading a Starter plan server to a higher-tier plan](https://upcloud.com/docs/guides/upgrade-starter-server-higher-tier-plan/): Upgrade starter plan servers to higher-tier plans for increased performance, resources, and production-ready capabilities. - [Block Storage Guides](https://upcloud.com/docs/guides/block-storage/): Guides for UpCloud Block Storage covering device management, resizing, backups, cloning, and image import workflows. - [Server cloning](https://upcloud.com/docs/guides/server-cloning/): Clone cloud servers for rapid deployment, testing environments, and standardized configurations with data preservation. - [Encrypt a Block Storage device with LUKS](https://upcloud.com/docs/guides/encrypt-storage-luks/): Encrypt a Block Storage device on a Linux Cloud Server with LUKS, using encryption keys you manage yourself, and manage passphrases, key rotation, header … - [Adding and removing storage devices](https://upcloud.com/docs/guides/adding-removing-storage-devices/): Add and remove block storage devices from cloud servers with live attachment, formatting, and partition management procedures. - [Booting a server with live CD](https://upcloud.com/docs/guides/booting-server-live-cd/): Boot servers from live CD for system recovery, maintenance tasks, and custom operating system installations. - [Custom server images](https://upcloud.com/docs/guides/custom-server-images/): Create and manage custom server images for standardized deployments, application templates, and automated server provisioning. - [Decreasing storage size on CentOS 8/9, CentOS Stream 8/9, and Rocky Linux 8/9 Cloud Servers](https://upcloud.com/docs/guides/decrease-storage-centos8-9/): Decrease storage size on CentOS 8/9 and Rocky Linux systems with modern filesystem tools and partition management. - [How to import VMware images](https://upcloud.com/docs/guides/import-vmware-images/): Import VMware virtual machine images to UpCloud with conversion procedures, compatibility checks, and migration best practices. - [How to migrate an OpenStack server to UpCloud](https://upcloud.com/docs/guides/migrate-openstack-server-image/): Step-by-step guide for migrating OpenStack servers to UpCloud - [How to migrate onto MaxIOPS](https://upcloud.com/docs/guides/migrate-maxiops/): Migrate to MaxIOPS high-performance storage with step-by-step data transfer and configuration optimization for better I/O performance. - [How to safely decrease storage size on CentOS 7](https://upcloud.com/docs/guides/decrease-storage-size-centos-7/): Decrease storage size on CentOS 7 systems with filesystem shrinking, partition resizing, and data preservation procedures. - [How to upload data using Storage Import](https://upcloud.com/docs/guides/storage-import/): Learn how to use UpCloud's storage import tool to easily migrate servers and upload custom media. - [Importing your own server image](https://upcloud.com/docs/guides/importing-server-image/): Import custom server images using Storage Import feature for personalized deployments and application-specific configurations. - [Increasing storage size](https://upcloud.com/docs/guides/increasing-storage-size/): Increase block storage size with live expansion, filesystem growth, and partition extension without service downtime. - [Managing storage devices](https://upcloud.com/docs/guides/managing-storage-devices/): Manage block storage devices with mounting, formatting, encryption, and performance optimization for various use cases. - [Restoring a deleted Cloud Server from an existing storage device](https://upcloud.com/docs/guides/restoring-server-from-storage-device/): Learn how to restore a deleted Cloud Server from an existing storage device after account credits have run out - [Restoring backups](https://upcloud.com/docs/guides/restoring-backups/): Restore server backups with point-in-time recovery, selective file restoration, and complete system recovery procedures. - [Safely decreasing storage size on Ubuntu and Debian Cloud Servers](https://upcloud.com/docs/guides/decrease-storage-ubuntu-debian/): Decrease storage size on Ubuntu and Debian systems with safe filesystem shrinking and partition resizing procedures. - [Safely decreasing storage size on Windows Cloud Servers](https://upcloud.com/docs/guides/decrease-storage-size-windows-server/): Learn how to decrease Windows Server storage size using Hasleo Disk Clone. Step-by-step guide with backups for safe, efficient server management - [Taking backups](https://upcloud.com/docs/guides/taking-backups/): Create manual and automated backups with scheduling, retention policies, and verification procedures for data protection. - [Using your own installation media](https://upcloud.com/docs/guides/using-own-install-media/): Use custom installation media for specialized operating systems, legacy software, and unique deployment requirements. - [Managed Database Guides](https://upcloud.com/docs/guides/managed-databases/): Guides for UpCloud Managed Databases covering MySQL, PostgreSQL, and OpenSearch setup, migrations, configuration, and monitoring. - [How to restrict user access in Managed MySQL](https://upcloud.com/docs/guides/restrict-user-access-managed-mysql/): Create Managed MySQL users that can access only one database or a single view, restrict users created in the UpCloud Control Panel, and connect as a restricted … - [How to benchmark Managed Databases on UpCloud](https://upcloud.com/docs/guides/benchmark-managed-databases-upcloud/): Benchmark Managed MySQL databases on UpCloud with performance testing, optimization strategies, and comparison metrics. - [How to configure Managed Databases using Terraform](https://upcloud.com/docs/guides/managed-databases-terraform/): Deploy and manage databases using Terraform with infrastructure as code, automated provisioning, and configuration management. - [How to connect Managed Databases to SDN Network](https://upcloud.com/docs/guides/connect-managed-databases-sdn-private-networks/): Connect Managed Databases to SDN Private Networks for secure database access, network isolation, and improved performance. - [How to customise Managed Database properties](https://upcloud.com/docs/guides/customise-managed-database-properties/): Customize Managed Database properties including configuration parameters, performance tuning, and advanced settings optimization. - [How to enable PostgreSQL connection pool using UpCloud API](https://upcloud.com/docs/guides/postgresql-connection-pool-api/): Enable PostgreSQL connection pooling using UpCloud API for improved performance, resource management, and scalability. - [How to export Managed Database logs to OpenSearch and Rsyslog](https://upcloud.com/docs/guides/export-managed-database-logs-opensearch-rsyslog/): Learn how to export and centralise your UpCloud Managed Database logs using OpenSearch and Rsyslog. This guide covers setting up log integrations, configuring … - [How to fix missing MySQL primary keys in UpCloud Managed Databases](https://upcloud.com/docs/guides/fix-missing-mysql-primary-keys-managed-database/): Learn how to identify and fix missing primary keys in your UpCloud Managed MySQL database. This guide covers strategies for using existing columns, creating … - [How to get started with OpenSearch on Managed Databases](https://upcloud.com/docs/guides/getting-started-with-opensearch/): Get started with Managed OpenSearch including cluster setup, data indexing, search queries, and dashboard configuration. - [How to migrate MySQL DB to UpCloud Managed Databases](https://upcloud.com/docs/guides/migrate-mysql-db-upcloud-managed-databases/): Migrate MySQL databases to UpCloud Managed Databases with minimal downtime, data integrity, and performance optimization. - [How to set up and connect to UpCloud Managed Databases](https://upcloud.com/docs/guides/set-up-upcloud-managed-databases/): Set up UpCloud Managed Databases with initial configuration, security settings, backup policies, and connection management. - [How to migrate MySQL database to UpCloud Managed Databases using the migration tool](https://upcloud.com/docs/guides/migrate-mysql-db-upcloud-managed-databases-migration-tool/): Learn how to migrate a MySQL database from an external server to UpCloud Managed Database - [How to migrate PostgreSQL database to UpCloud Managed Databases using the migration tool](https://upcloud.com/docs/guides/migrate-postgresql-db-upcloud-managed-databases-migration-tool/): Learn how to migrate a PostgreSQL database from an external server to UpCloud Managed Database - [How to migrate managed MySQL and PostgreSQL databases from DigitalOcean to UpCloud](https://upcloud.com/docs/guides/migrate-mysql-postgresql-db-from-digitalocean-to-upcloud/): Learn how to migrate managed MySQL databases from DigitalOcean to UpCloud using the migration tool - [File Storage](https://upcloud.com/docs/guides/file-storage/): Guides for UpCloud File Storage (NFS) service. - [Share files over NFS with File Storage on Ubuntu](https://upcloud.com/docs/guides/file-sharing-over-nfs-on-ubuntu/): Learn how to set up and configure File Storage with NFS on Ubuntu servers for shared network storage. - [Managed Kubernetes Guides](https://upcloud.com/docs/guides/managed-kubernetes/): Guides for UpCloud Managed Kubernetes covering cluster setup, scaling, load balancing, storage, backups, logging, monitoring, and best practices - [Deploying ingress-nginx with cert-manager on Managed Kubernetes](https://upcloud.com/docs/guides/expose-services-through-ingress-nginx-cert-manager/): Learn how to effortlessly set up an ingress controller with automated TLS certificate management on UpCloud Managed Kubernetes to securely expose your … - [Using Ingress NGINX Controller to expose Kubernetes deployments and services](https://upcloud.com/docs/guides/expose-services-through-ingress-controller/): Expose Kubernetes services through ingress controllers with HTTPS termination, routing rules, and load balancing configuration. - [Best practices for UpCloud Managed Kubernetes](https://upcloud.com/docs/guides/best-practices-upcloud-managed-kubernetes/): Practical recommendations for running production workloads on UpCloud Managed Kubernetes, covering DNS resilience, resource management, node removal, and … - [Cluster Autoscaler](https://upcloud.com/docs/guides/cluster-autoscaler/): Configure cluster autoscaler for Managed Kubernetes enabling automatic node scaling based on workload demand and resource usage. - [Creating Restricted and Revocable Kubeconfigs](https://upcloud.com/docs/guides/creating-restricted-revocable-kubeconfigs/): Learn to create restricted, namespace-isolated, and easily revocable kubeconfigs using Kubernetes Service Accounts and RBAC security policies. - [CSI volume cloning](https://upcloud.com/docs/guides/csi-volume-cloning/): Clone persistent volumes in Managed Kubernetes using CSI driver for data replication, testing, and backup purposes. - [Customising Load Balancer's network configuration](https://upcloud.com/docs/guides/customise-load-balancer-network-configuration/): Customize load balancer network configuration in Managed Kubernetes for advanced traffic management and service exposure. - [Deploying Managed Kubernetes cluster with private node groups and NAT Gateway using Terraform](https://upcloud.com/docs/guides/deploy-managed-kubernetes-cluster-private-node-groups-nat-gateway-terraform/): Explore how to quickly spin up a secure and isolated Kubernetes cluster on UpCloud using Terraform, complete with private nodes and a NAT gateway for outbound … - [Deploying Managed Kubernetes cluster with Terraform](https://upcloud.com/docs/guides/deploy-managed-kubernetes-cluster-terraform/): Deploy Managed Kubernetes clusters using Terraform with infrastructure as code for repeatable and scalable deployments. - [Expand persistent volume claim volume size](https://upcloud.com/docs/guides/expand-persistent-volume-claim-volume-size/): Expand persistent volume claims in Managed Kubernetes without downtime using UpCloud CSI driver for growing storage needs. - [Exposing services through UpCloud Load Balancer over HTTPS](https://upcloud.com/docs/guides/expose-services-upcloud-load-balancer-https/): This guide shows you how to expose your applications on UpCloud Managed Kubernetes over HTTP or HTTPS using the built-in Cloud Controller Manager and Managed … - [Getting Started with GPU Workloads in Managed Kubernetes](https://upcloud.com/docs/guides/gpu-workloads-managed-kubernetes/): Learn how to set up and verify GPU support in UpCloud Managed Kubernetes using NVIDIA device plugin and run your first GPU workload. - [How to backup Managed Kubernetes using Velero](https://upcloud.com/docs/guides/backup-uks-velero/): This guide details how to use Terraform, Managed Object Storage and Velero to back up and restore a Managed Kubernetes cluster - [How to connect Grafana on Aiven with UpCloud Managed Kubernetes](https://upcloud.com/docs/guides/connect-grafana-aiven-upcloud-managed-kubernetes/): Connect Grafana on Aiven with UpCloud Managed Kubernetes for comprehensive monitoring, logging, and observability integration. - [How to get started with Managed Kubernetes](https://upcloud.com/docs/guides/get-started-managed-kubernetes/): Getting started with Managed Kubernetes covering cluster deployment, node configuration, and basic container orchestration setup. - [How to implement self-managed NFS support with OpenEBS on Managed Kubernetes](https://upcloud.com/docs/guides/uks-with-openebs-nfs-provisioner/): Learn how to enable Read-Write-Many (RWX) Persistent Volumes on Managed Kubernetes using OpenEBS and its NFS provisioner - [How to scale your Managed Kubernetes cluster](https://upcloud.com/docs/guides/scale-managed-kubernetes-cluster/): How node group scaling works on UpCloud Managed Kubernetes, how to scale up and down safely, how to remove a specific node, how the cluster autoscaler behaves, … - [How to ship Managed Kubernetes logs to Managed OpenSearch with Fluent Bit](https://upcloud.com/docs/guides/uks-fluent-bit-opensearch-integration/): Create a Managed OpenSearch database with Terraform, then install Fluent Bit on Managed Kubernetes to ship all container logs to it. - [How to use File Storage (NFS) with Managed Kubernetes](https://upcloud.com/docs/guides/file-storage-nfs-managed-kubernetes/): Learn how to mount UpCloud File Storage shares as Read-Write-Many persistent volumes in Managed Kubernetes, enabling multiple pods to share storage across … - [Importing an existing block storage to your Managed Kubernetes cluster](https://upcloud.com/docs/guides/importing-existing-block-storage-as-persistent-volumes/): This guide will show you how to import an existing UpCloud block storage volume into your UpCloud Managed Kubernetes cluster and use it as a Persistent Volume. - [Install the Metrics Server on UpCloud Managed Kubernetes](https://upcloud.com/docs/guides/install-metrics-server-upcloud-managed-kubernetes/): Install the Kubernetes Metrics Server on UpCloud Managed Kubernetes to enable kubectl top and resource monitoring for your cluster. - [Migrating from Ingress NGINX to Cilium Gateway API on UpCloud Managed Kubernetes](https://upcloud.com/docs/guides/gateway-api-migration/): Learn how to migrate from the deprecated Ingress NGINX controller to the Kubernetes Gateway API using Cilium on UpCloud Managed Kubernetes. Includes migration … - [Migrating persistent volume claim (PVC) from one cluster to another](https://upcloud.com/docs/guides/migrating-pvc-from-one-cluster-to-another/): Migrate persistent volume claims between Managed Kubernetes clusters with data preservation and minimal service disruption. - [Migrating workloads from one Kubernetes cluster to another using Velero](https://upcloud.com/docs/guides/migration-uks-velero/): Learn how to seamlessly migrate Kubernetes workloads between Kubernetes clusters using Velero backup and restore. - [Multi-Instance GPU (MIG) Configuration on NVIDIA B200 and H100](https://upcloud.com/docs/guides/nvidia-mig-on-kubernetes/): Configure Multi-Instance GPU (MIG) on NVIDIA B200 and H100 GPUs in Kubernetes using the NVIDIA GPU Operator for optimal hardware slicing. - [OIDC cluster authentication on Managed Kubernetes](https://upcloud.com/docs/guides/managed-kubernetes-oidc-authentication/): Configure OIDC issuers on UpCloud Managed Kubernetes so your team logs in to the cluster with your own identity provider, then authorize them with Kubernetes … - [Persistent Volumes](https://upcloud.com/docs/guides/using-csi-driver-persistent-volumes/): Use UpCloud CSI driver for persistent volumes in Managed Kubernetes with dynamic provisioning and storage class configuration. - [Storage - Encryption at rest](https://upcloud.com/docs/guides/storage-encryption-at-rest/): Enable storage encryption at rest for Managed Kubernetes persistent volumes ensuring data protection and compliance requirements. - [Taking persistent volume claim (PVC) snapshots](https://upcloud.com/docs/guides/taking-persistent-volume-claim-snapshots/): Create and manage persistent volume snapshots in Managed Kubernetes for data protection and point-in-time recovery. - [Time-Slicing with NVIDIA GPU's](https://upcloud.com/docs/guides/nvidia-time-slicing-on-kubernetes/): Configure Time-Slicing on NVIDIA L40S and L40 GPUs in Kubernetes - [Update CSI driver in UpCloud Kubernetes Service](https://upcloud.com/docs/guides/update-csi-driver/): This guide explains how to safely update the Container Storage Interface (CSI) driver in your Managed Kubernetes cluster - [Managed Load Balancer Guides](https://upcloud.com/docs/guides/managed-load-balancer/): Guides for UpCloud Managed Load Balancer covering setup, frontend rules, SSL, client IP forwarding, and monitoring. - [Forwarding client IP address on Managed Load Balancer](https://upcloud.com/docs/guides/managed-load-balancer-forwarding-client-ip/): Configure client IP forwarding on Managed Load Balancer for accurate logging, analytics, and application functionality. - [How to add SSL Certificates to Load Balancers](https://upcloud.com/docs/guides/manage-ssl-certificates-load-balancer/): Manage SSL certificates on Load Balancers with automatic renewal, custom domains, and HTTPS termination configuration. - [How to configure frontend rules in UpCloud Managed Load Balancer](https://upcloud.com/docs/guides/configure-frontend-rules-upcloud-managed-load-balancer/): Learn how to configure frontend rules in UpCloud Managed Load Balancer. - [How to get started with Managed Load Balancer](https://upcloud.com/docs/guides/get-started-upcloud-load-balancer/): Get started with UpCloud Managed Load Balancer including setup, backend configuration, and traffic distribution policies. - [How to monitor Managed Load Balancer metrics using Grafana](https://upcloud.com/docs/guides/monitor-load-balancer-metrics-grafana/): Learn how to export UpCloud Load Balancer metrics to an SQLite database and create a Grafana dashboard for real-time monitoring and troubleshooting. - [Managed Object Storage Guides](https://upcloud.com/docs/guides/managed-object-storage/): Guides for UpCloud Managed Object Storage covering setup, bucket management, client tools, migrations, and API tasks. - [Connecting to an UpCloud Object Storage instance using AWS CLI](https://upcloud.com/docs/guides/connecting-to-an-object-storage-instance/): Learn how to configure and use AWS CLI to connect to your UpCloud Object Storage, with setup instructions for Linux, MacOS, and Windows systems. - [How to enable and manage S3 object versioning](https://upcloud.com/docs/guides/enable-and-manage-s3-object-versioning/): How to enable and manage S3 object versioning - [How to perform basic Object Storage operations using AWS CLI](https://upcloud.com/docs/guides/basic-object-storage-operations/): Learn how to perform basic AWS CLI commands for managing UpCloud Object Storage. Create buckets, upload files, generate pre-signed URLs, and perform basic … - [How to set up a public read bucket](https://upcloud.com/docs/guides/set-up-a-public-read-bucket/): Learn how to configure an UpCloud Object Storage bucket for public read access. This guide covers creation, policy configuration, and testing, with step-by-step … - [How to configure Custom Domains for Managed Object Storage](https://upcloud.com/docs/guides/managed-object-storage-custom-domains/): Instructions and example commands for configuring a custom domain for UpCloud Managed Object Storage - [How to get started with UpCloud Managed Object Storage](https://upcloud.com/docs/guides/get-started-managed-object-storage/): How to get started with UpCloud Managed Object Storage - [Encrypt Object Storage data with your own keys](https://upcloud.com/docs/guides/encrypt-object-storage-own-keys/): Encrypt data in UpCloud Managed Object Storage with keys you manage yourself, using server-side encryption with customer-provided keys (SSE-C), rclone crypt, or … - [How to apply user access policies using the API](https://upcloud.com/docs/guides/applying-user-access-policies-using-the-api/): How to apply user access policies using the API - [Best practices for UpCloud Managed Object Storage](https://upcloud.com/docs/guides/best-practices-object-storage/): Learn how to optimise your Object Storage workloads for performance and cost efficiency, with guidance for common use cases like backups, log storage, and … - [Connecting to an UpCloud Object Storage instance using S3cmd](https://upcloud.com/docs/guides/connecting-to-an-object-storage-instance-s3cmd/): Learn how to configure and use S3cmd to connect to your UpCloud Managed Object Storage - [Creating an Object Storage instance using the API](https://upcloud.com/docs/guides/creating-an-object-storage-instance-api/): How to create an object storage instance using the UpCloud API - [How to create a user for an Object Storage instance using the API](https://upcloud.com/docs/guides/create-user-for-object-storage-using-the-api/): How to create a user for an Object Storage instance using the API - [How to generate access keys for a user using the API](https://upcloud.com/docs/guides/generate-access-keys-for-user-using-the-api/): How to generate access keys for a user using the API - [How to host a static website on UpCloud Object Storage](https://upcloud.com/docs/guides/host-static-website-object-storage/): Learn how to host a static website directly on UpCloud Managed Object Storage. This guide covers uploading your site files, enabling static hosting, configuring … - [How to configure CORS policy on a bucket](https://upcloud.com/docs/guides/configure-cors-policy-bucket/): Learn how to configure Cross-Origin Resource Sharing (CORS) policy on your UpCloud Object Storage bucket. This guide covers policy creation and application with … - [How to configure lifecycle policies](https://upcloud.com/docs/guides/configure-lifecycle-policies/): This guide describes how to configure lifecycle policies using AWS CLI and s3cmd - [Migrate AWS S3 to UpCloud's Managed Object Storage](https://upcloud.com/docs/guides/migrate-aws-s3-to-upcloud/): Learn how to migrate your AWS S3 data to UpCloud's Managed Object Storage using the migration tool - [Migrating to UpCloud's Managed Object Storage using the migration tool](https://upcloud.com/docs/guides/managed-object-storage-migration-tool/): Step-by-step guide for migrating existing data from any object storage provider to UpCloud's Managed Object Storage using the migration tool - [Content Delivery Network (CDN) Guides](https://upcloud.com/docs/guides/cdn/): Guides for UpCloud CDN covering setup, origins, custom hostnames, SSL, caching, edge rules, and security. - [How to get started with UpCloud CDN](https://upcloud.com/docs/guides/get-started-upcloud-cdn/): Set up an UpCloud CDN from the Control Panel, connect an origin, add a custom hostname with SSL, and configure caching, security, and edge rules. - [Networking Guides](https://upcloud.com/docs/guides/networking/): Guides for UpCloud networking covering SDN Private Networks, DNS, firewall rules, floating IPs, and NAT and VPN gateways. - [Attaching new IP addresses](https://upcloud.com/docs/guides/attaching-new-ip-addresses/): Attach additional IP addresses to servers for multi-homing, service separation, and advanced networking configurations. - [CAA records for automatically issued certificates](https://upcloud.com/docs/guides/caa-records-automatic-certificates/): Allow UpCloud's automatically issued SSL/TLS certificates on domains that use CAA records, for Managed Load Balancer, Managed Object Storage, and Managed … - [How to configure network peering](https://upcloud.com/docs/guides/configure-network-peering/): Configure network peering between UpCloud private networks for secure multi-region connectivity and resource sharing across locations. - [Configuring your firewall for DNS server queries](https://upcloud.com/docs/guides/dns-servers/): Configure DNS servers and firewall rules for domain name resolution, custom DNS setups, and network security. - [Connecting a private Linux server to the Internet using NAT Gateway](https://upcloud.com/docs/guides/connect-private-server-internet-nat-gateway/): Connect private servers to the internet using NAT Gateway for secure outbound access while maintaining network isolation. - [Converting a server IP address to a floating IP address](https://upcloud.com/docs/guides/convert-server-ip-to-floating-ip/): Learn how to convert an existing server IP address to a floating IP for high availability and seamless server migration. - [Domain Name System and how to manage DNS records](https://upcloud.com/docs/guides/domain-name-system/): Manage DNS records and domain name system configuration for custom domains, subdomains, and advanced DNS features. - [How to add Floating IP on AlmaLinux 9](https://upcloud.com/docs/guides/configure-floating-ip-almalinux-9/): Configure floating IP addresses on AlmaLinux 9 systems for high availability, failover, and load balancing setups. - [How to configure Floating IP on CentOS](https://upcloud.com/docs/guides/configure-floating-ip-centos/): Configure floating IP addresses on CentOS systems for high availability, load balancing, and seamless service migration. - [How to configure Floating IP on Debian](https://upcloud.com/docs/guides/configure-floating-ip-debian/): Configure floating IP addresses on Debian systems for high availability deployments and automated failover scenarios. - [How to configure Floating IP on Ubuntu](https://upcloud.com/docs/guides/configure-floating-ip-ubuntu/): Configure floating IP addresses on Ubuntu systems for high availability deployments and seamless service migration. - [How to configure Floating IP on Windows](https://upcloud.com/docs/guides/configure-floating-ip-windows/): Configure floating IP addresses on Windows servers for failover scenarios, load balancing, and high availability setups. - [How to configure SDN Private Networks](https://upcloud.com/docs/guides/configure-sdn-private-networks/): Configure SDN Private Networks for secure inter-server communication, network segmentation, and isolated environments. - [How to connect private networks using SDN Router](https://upcloud.com/docs/guides/connect-private-network-sdn-router/): Connect private networks using SDN Router for secure inter-network communication and advanced routing configurations. - [How to connect UpCloud to AWS using VPN Gateway](https://upcloud.com/docs/guides/connect-upcloud-aws-using-vpn-gateway/): Connect UpCloud infrastructure to AWS using VPN Gateway for hybrid cloud deployments and cross-platform integration. - [How to connect UpCloud to FortiGate using VPN Gateway](https://upcloud.com/docs/guides/connect-fortigate-vpn-gateway/): Fortinet FortiGate Next-Generation Firewall offers comprehensive security solutions by connecting to external networks securely through UpCloud VPN Gateway - [How to manage floating IP addresses](https://upcloud.com/docs/guides/floating-ip-addresses/): Manage floating IP addresses for high availability, load balancing, and seamless service migration between servers. - [How to set up site-to-site VPN connection](https://upcloud.com/docs/guides/set-up-site-to-site-vpn-connection/): Set up secure site-to-site VPN connections using UpCloud VPN Gateway with IPsec configuration and network routing. - [How to use the UpCloud firewall](https://upcloud.com/docs/guides/managing-firewall/): Configure UpCloud firewall rules for network security, traffic filtering, and access control with detailed rule management. - [Managing network settings](https://upcloud.com/docs/guides/managing-network-settings/): Manage network settings including IP configuration, routing, DNS setup, and network interface optimization for servers. - [Replacing a server's main IP address with a floating IP](https://upcloud.com/docs/guides/replace-server-ip-with-floating-ip/): Learn how to make a floating IP the main IP address of a Cloud Server and delete the server's original IP address. - [Sending email and SMTP best practices](https://upcloud.com/docs/guides/sending-email-smtp-best-practices/): SMTP email sending best practices including server configuration, authentication, spam prevention, and deliverability optimization. - [Tooling Guides](https://upcloud.com/docs/guides/tooling/): Guides on the various tools and utilities for deploying and managing your cloud resources - [Getting started with UpCloud Crossplane provider](https://upcloud.com/docs/guides/getting-started-crossplane/): Learn to streamline the management of UpCloud infrastructure directly within Kubernetes using the UpCloud Crossplane provider. - [Deploying Cloud Servers using the UpCloud API](https://upcloud.com/docs/guides/deploying-server-upcloud-api/): Deploy cloud servers programmatically using the UpCloud API with automated configuration, image selection, and network setup. - [How to deploy Managed Object Storage using Terraform](https://upcloud.com/docs/guides/deploy-managed-object-storage-terraform/): Learn how to automate UpCloud Managed Object Storage deployment using Terraform - [Dokku on Kubernetes: A Scalable Open-Source Heroku Alternative](https://upcloud.com/docs/guides/dokku/): Install and run Dokku (an open-source Application PaaS/aPaaS alternative to Heroku) on Kubernetes in just a few steps. - [Get started with the UpCloud Ansible Inventory Collection](https://upcloud.com/docs/guides/get-started-ansible-inventory/): Get started with Ansible automation for UpCloud infrastructure management including playbook creation and resource provisioning. - [How to configure SDN Private Networks using the UpCloud API](https://upcloud.com/docs/guides/configure-sdn-private-networks-upcloud-api/): Configure SDN Private Networks using the UpCloud API with programmatic network creation, routing setup, and security configuration. - [How to connect private networks using SDN Router API](https://upcloud.com/docs/guides/connect-private-networks-sdn-router-api/): Connect private networks using SDN Router API for secure inter-network communication and advanced routing configurations. - [How to create and use UpCloud API Tokens](https://upcloud.com/docs/guides/managing-api-tokens/): Learn how to create and use UpCloud API Tokens for secure authentication. Generate tokens in the Hub and use them with curl, upctl CLI, and Terraform. - [How to create custom images using UpCloud Packer builder](https://upcloud.com/docs/guides/upcloud-packer-builder/): Create custom server images using UpCloud Packer builder with automated image building and deployment workflows. - [How to deploy high-availability web app using Terraform](https://upcloud.com/docs/guides/deploy-high-availability-web-app-terraform/): Deploy high-availability web applications using Terraform with load balancing, auto-scaling, and redundant infrastructure. - [How to enable Anti-affinity with the UpCloud API](https://upcloud.com/docs/guides/anti-affinity-server-groups-upcloud-api/): Implement anti-affinity server groups using UpCloud API to distribute servers across physical hosts for improved fault tolerance. - [How to export cloud resources and import to Terraform](https://upcloud.com/docs/guides/export-cloud-services-import-terraform/): Export existing cloud services and import to Terraform for infrastructure as code migration and state management. - [How to get started using the UpCloud API](https://upcloud.com/docs/guides/getting-started-upcloud-api/): Learn to use the UpCloud API with this introductory guide. Create an API token, run basic requests, and automate your cloud infrastructure with Python examples. - [How to get started using the UpCloud API with HTTP Basic authentication](https://upcloud.com/docs/guides/getting-started-upcloud-api-basic-auth/): Authenticate with the UpCloud API using a subaccount's username and password over HTTP Basic authentication. Covers subaccount creation, basic requests, and … - [How to get started with Pulumi](https://upcloud.com/docs/guides/get-started-pulumi/): Learn how to install Pulumi and deploy your first cloud server on UpCloud with this step-by-step guide. - [How to get started with Terraform](https://upcloud.com/docs/guides/get-started-terraform/): Learn how to install Terraform and deploy your first cloud server on UpCloud with this step-by-step guide. - [How to get started with UpCloud Command-Line Interface](https://upcloud.com/docs/guides/get-started-upcloud-command-line-interface/): Get started with UpCloud CLI for command-line infrastructure management including installation, authentication, and basic operations. - [How to manage Simple Backups using Terraform](https://upcloud.com/docs/guides/simple-backups-terraform/): Manage simple backups using Terraform with automated scheduling, retention policies, and infrastructure as code practices. - [How to reduce downtime in Terraform redeployments](https://upcloud.com/docs/guides/reduce-downtime-terraform-redeployments/): Reduce downtime in Terraform redeployments with blue-green strategies, rolling updates, and zero-downtime deployment techniques. - [How to upload data using the Storage Import API](https://upcloud.com/docs/guides/storage-import-api/): Learn how to use UpCloud's storage import API to easily migrate servers and upload custom media. - [How to use Terraform variables](https://upcloud.com/docs/guides/terraform-variables/): Use Terraform variables effectively for UpCloud infrastructure with parameterization, environment management, and reusable configurations. - [How to use Managed Object Storage as an S3 state backend for Terraform](https://upcloud.com/docs/guides/managed-object-storage-s3-state-backend/): Configure UpCloud Managed Object Storage as a remote S3 state backend for OpenTofu or Terraform, so your .tfstate is stored centrally instead of on your local … - [Managing backups using the UpCloud API](https://upcloud.com/docs/guides/managing-backups-upcloud-api/): Manage server backups programmatically using the UpCloud API with automated scheduling, restoration, and lifecycle management features. - [Managing floating IPs using the UpCloud API](https://upcloud.com/docs/guides/managing-floating-ips-upcloud-api/): Manage floating IP addresses via UpCloud API including assignment, transfer, and configuration for high-availability setups. - [Managing partner accounts at UpCloud](https://upcloud.com/docs/guides/managing-partner-accounts/): Manage UpCloud partner accounts including subaccount creation, billing management, and reseller program administration features. - [Rolling Update for UpCloud Servers Using Terraform and Ansible](https://upcloud.com/docs/guides/rolling-update-terraform-ansible/): Use Ansible inventory plugin with Terraform for dynamic infrastructure management and automated configuration deployment. - [Supabase on Kubernetes: A Scalable Open-Source Firebase Alternative](https://upcloud.com/docs/guides/supabase/): Install and run Supabase (an open-source MBaaS/BaaS alternative to Firebase) on Kubernetes in just a few steps. - [UpCloud Command-Line Interface](https://upcloud.com/docs/guides/upcloud-command-line-interface/): Complete UpCloud CLI reference covering all commands, options, and advanced usage patterns for efficient infrastructure management. - [UpCloud Terraform Provider](https://upcloud.com/docs/guides/upcloud-terraform-provider/): Use UpCloud Terraform provider for infrastructure as code with resource management, configuration, and automation best practices. ## Changelog - [File Storage now available in Copenhagen](https://upcloud.com/docs/changelog/2026-09-17-file-storage-copenhagen/): File Storage is now available in the Copenhagen data centre, dk-cph1, providing shared network storage for workloads in Denmark. - [New GPU Servers: NVIDIA RTX Pro 6000](https://upcloud.com/docs/changelog/2026-09-16-rtx-pro-6000-gpus/): NVIDIA RTX Pro 6000 GPU Servers added to the lineup for graphics, visualization, 3D rendering, and inference-heavy workloads. - [GPU model and plan reconfiguration](https://upcloud.com/docs/changelog/2026-08-18-change-gpu-model-and-plan/): GPU Server users can stop a server, reconfigure the GPU model or plan, and start it again without reinstalling the server. - [SDN Firewall for Private Networks](https://upcloud.com/docs/changelog/2026-07-23-sdn-firewall/): SDN Firewall is now available, allowing you to secure traffic within your SDN Private Networks using stateful firewall rules. - [Spot pricing for GPU Servers](https://upcloud.com/docs/changelog/2026-07-06-gpu-spot-pricing/): NVIDIA L40S and B200 plans are available at a discount to on-demand pricing, with a 30-second notice before an instance is reclaimed. - [Workspaces available in Open Beta](https://upcloud.com/docs/changelog/2026-06-24-workspaces-open-beta/): Workspaces Open Beta available. Try our new account structure designed to help you organize your cloud resources more effectively. - [File Storage now available in new locations](https://upcloud.com/docs/changelog/2026-06-18-file-storage-expansion/): Scalable network-attached storage for shared data across multiple servers now available from Amsterdam, Frankfurt, Helsinki, New York and Stockholm. - [New Developer API Documentation (Beta) now available](https://upcloud.com/docs/changelog/2026-06-08-new-api-docs/): Introducing the Beta release of UpCloud's modernized, OpenAPI-powered developer API documentation. - [Managed Kubernetes Service achieves CNCF AI Conformance](https://upcloud.com/docs/changelog/2026-05-27-kubernetes-ai-1.35/): UpCloud’s Managed Kubernetes Service (UKS) is now officially certified under the CNCF Kubernetes AI Conformance program for version 1.35. - [New GPU Servers: NVIDIA L4, H100, and B200](https://upcloud.com/docs/changelog/2026-05-18-h100-b200-gpus/): Expanded GPU Server lineup with NVIDIA L4, H100, and B200 plans, including multi-GPU configurations and NVLink support. - [MySQL v8.4 LTS now available](https://upcloud.com/docs/changelog/2026-04-28-mysql-8.4/): MySQL v8.4, the first Long-Term Support release in MySQL's updated release lifecycle, is available on UpCloud's Managed Databases Service. - [Kubernetes v1.35 now available](https://upcloud.com/docs/changelog/2026-04-16-kubernetes-1.35/): Kubernetes v1.35 is available on UKS, with our CNCF Kubernetes certification renewed and CNCF Certified Kubernetes AI Conformance achieved for the first time. - [Starter & Premium servers available](https://upcloud.com/docs/changelog/2026-04-15-starter-premium-servers/): New Starter and Premium Cloud Server plans are now available, making it easier to match cost and performance to your workload. - [File Storage over NFS released](https://upcloud.com/docs/changelog/2026-02-06-file-storage/): Introducing File Storage - scalable network-attached storage for shared data across multiple servers - [UpCloud opens a new location in Stavanger, Norway](https://upcloud.com/docs/changelog/2026-01-21-stavanger-dc/): UpCloud expands in Northern Europe - our new Stavanger (no-svg1) data center zone is live, offering low latency, MaxIOPS storage, and strategic Nordic … - [Kubernetes v1.34 now available](https://upcloud.com/docs/changelog/2026-01-19-kubernetes-1.34/): Kubernetes v1.34 is available on UKS, introducing new stable, beta and alpha features. - [New Datacenter Location: Copenhagen is now live](https://upcloud.com/docs/changelog/2025-12-16-copenhagen-dc/): UpCloud expands in the Nordics - our new Copenhagen (dk-cph1) data center zone is live, offering low latency, MaxIOPS storage, and full EU data residency. - [Kubernetes v1.33 now available](https://upcloud.com/docs/changelog/2025-12-09-kubernetes-1.33/): Kubernetes v1.33 is available on UKS, bringing new alpha and beta features along with improvements that are now stable. - [Zero-downtime storage management](https://upcloud.com/docs/changelog/2025-11-10-zero-downtime-storage-management/): Storages can now be attached, detached, and resized while the Cloud Server is running. - [API Tokens Management in Hub](https://upcloud.com/docs/changelog/2025-09-01-api-tokens-management-hub/): UpCloud introduces API tokens for secure authentication. Generate, manage, and revoke tokens easily in the control panel without sharing passwords. - [Kubernetes v1.32 now available](https://upcloud.com/docs/changelog/2025-09-09-kubernetes-1.32/): Kubernetes v1.32 is available on UKS, with our Kubernetes certification renewed. - [GPU Servers are now available](https://upcloud.com/docs/changelog/2025-07-04-gpu-servers/): GPU Servers are now available with NVIDIA L40S GPUs from Helsinki - [Introducing UpCloud Essentials](https://upcloud.com/docs/changelog/2025-04-16-upcloud-essentials/): UpCloud Essentials program launched providing foundational cloud services with simplified pricing and enhanced support options. - [Additional disk space for managed databases](https://upcloud.com/docs/changelog/2025-05-26-additional-disk-space-managed-databases/): Additional disk space options for Managed Databases launched allowing storage expansion without service interruption or migration. - [Kubernetes v1.31 now available](https://upcloud.com/docs/changelog/2025-05-09-kubernetes-1.31/): Kubernetes 1.31 support released featuring advanced scheduling capabilities, enhanced security policies, and improved cluster management. - [Object Storage file manager](https://upcloud.com/docs/changelog/2025-04-28-object-storage-file-manager/): Object Storage file manager introduced providing web-based file management with drag-and-drop uploads and folder organization. - [New hardware expands to Frankfurt & Warsaw](https://upcloud.com/docs/changelog/2025-04-23-epyc-turin-frankfurt-warsaw/): AMD EPYC Turin processors deployed in Frankfurt and Warsaw data centers offering improved performance for European workloads. - [New hardware with AMD EPYC Turin processors](https://upcloud.com/docs/changelog/2025-04-03-epyc-turin/): AMD EPYC Turin processors introduced offering enhanced performance, improved efficiency, and advanced computing capabilities for servers. - [Advanced Features for SDN Private Networks](https://upcloud.com/docs/changelog/2025-03-05-advanced-sdn-features/): Advanced SDN features launched including enhanced routing, network segmentation, and improved security policies for private networks. - [More Cloud Native plans!](https://upcloud.com/docs/changelog/2025-02-28-more-cloud-native-plans/): Additional Cloud Native plans launched offering flexible resource configurations for modern containerized applications and microservices. - [Kubernetes v1.30 now available](https://upcloud.com/docs/changelog/2025-02-27-kubernetes-1.30/): Kubernetes v1.30 is available on UpCloud's Managed Kubernetes service for new clusters, with our Kubernetes certification renewed. - [Cloud Native plans for Cloud Servers](https://upcloud.com/docs/changelog/2024-12-12-cloud-native-plans/): Cloud Native server plans launched with separated compute and storage for optimal pricing and flexibility in containerized environments. - [Object Storage migration tool now available in the Control Panel](https://upcloud.com/docs/changelog/2024-12-04-object-storage-migration-tool/): Object Storage migration tool launched simplifying data transfers from other providers with automated migration and validation features. - [Managed Object Storage now available in all regions](https://upcloud.com/docs/changelog/2024-11-21-managed-object-storage-launched-usa/): Managed Object Storage launched in USA regions providing S3-compatible storage with local data residency and improved access speeds. - [Integrations now available for Managed Databases](https://upcloud.com/docs/changelog/2024-11-15-integrations-managed-databases/): System level logs from Managed Databases can now be exported to OpenSearch and Rsyslog destinations through service integrations. - [Managed Databases for Valkey™️ launched](https://upcloud.com/docs/changelog/2024-10-28-managed-databases-valkey-launched/): Managed Valkey service launched offering high-performance in-memory data store with Redis compatibility and enhanced features. - [VPN Gateways released](https://upcloud.com/docs/changelog/2024-10-08-vpn-ga-release/): VPN Gateway generally available providing production-ready site-to-site IPsec connections with integrated NAT functionality. - [Kubernetes v1.29 now available](https://upcloud.com/docs/changelog/2024-09-11-kubernetes-1.29/): Kubernetes 1.29 support added to Managed Kubernetes with latest security patches, performance improvements, and new cluster features. - [New Developer Cloud Server plans available](https://upcloud.com/docs/changelog/2024-09-11-developer-cloud-server-plans/): Developer cloud server plans updated with improved resource allocations, better pricing, and enhanced features for development workloads. - [Upgraded Block Storage tiers available](https://upcloud.com/docs/changelog/2024-09-03-block-storage-upgrade/): Block storage infrastructure upgraded with improved performance, higher IOPS capabilities, and enhanced reliability for demanding workloads. - [2xCPU-2GB plan released](https://upcloud.com/docs/changelog/2024-08-27-2xcpu-2gb-plan/): The 2xCPU-2GB General Purpose Cloud Server plan is available today, suited to websites, development environments, databases and much more. - [Custom domain support for Object Storage](https://upcloud.com/docs/changelog/2024-08-20-managed-object-storage-custom-domains/): Custom domain support for Managed Object Storage launched enabling branded URLs and seamless integration with existing applications. - [Encryption and flexible plan support for UKS](https://upcloud.com/docs/changelog/2024-08-13-k8s-encryption-and-flexible-plans/): Kubernetes encryption at rest and flexible node plans introduced enhancing security and customization options for managed clusters. - [UpCloud Audit logs released](https://upcloud.com/docs/changelog/2024-07-12-audit-logs/): Audit logging feature introduced providing detailed tracking of account activities, API calls, and security events for compliance. - [Developer Cloud Server plans available](https://upcloud.com/docs/changelog/2024-07-01-developer-cloud-server-plans/): Developer cloud server plans enhanced with improved pricing, additional storage options, and better performance for development workloads. - [UpCloud Managed Kubernetes v1.27 EOL](https://upcloud.com/docs/changelog/2024-06-28-kubernetes-1.27-eol/): Kubernetes 1.27 end-of-life notification with upgrade guidance to supported versions ensuring continued security and feature updates. - [VPN Gateways available in beta](https://upcloud.com/docs/changelog/2024-06-20-vpn-available-in-beta/): VPN Gateway beta launch enabling secure site-to-site IPsec connections for SDN Private Networks with integrated NAT functionality. - [CentOS 7 and Debian 10 templates to be removed](https://upcloud.com/docs/changelog/2024-05-30-centos9-debian10-removal/): CentOS 7 and Debian 10 templates will no longer be offered for new servers from July 1st, 2024, having reached end-of-life. - [UpCloud Managed Kubernetes now available in Private Cloud](https://upcloud.com/docs/changelog/2024-05-20-uks-private-cloud/): Managed Kubernetes on Private Cloud launched offering dedicated infrastructure with complete isolation and enhanced security controls. - [UpCloud Crossplane Provider released](https://upcloud.com/docs/changelog/2024-05-14-crossplane-release/): Crossplane provider released enabling Kubernetes-native infrastructure management with UpCloud resources as cluster objects. - [Introducing Zero-cost Egress](https://upcloud.com/docs/changelog/2024-05-07-zero-cost-egress/): Zero-cost egress traffic introduced eliminating data transfer charges for outbound traffic reducing operational costs significantly. - [Ubuntu 24.04 LTS template available](https://upcloud.com/docs/changelog/2024-04-26-ubuntu2204-release/): The Ubuntu 24.04 LTS Noble Numbat, which was released on the April 25th, is now available for as a new public template for Cloud Server deployments on UpCloud. - [Encryption at Rest released](https://upcloud.com/docs/changelog/2024-04-16-encryption-at-rest-release/): Encryption at rest generally available providing automatic data protection for block storage, databases, and object storage services. - [Network Peering](https://upcloud.com/docs/changelog/2024-03-28-network-peering/): Network peering capability launched allowing direct connections between private networks across different regions and accounts. - [Managed Load Balancer Support for Private Clouds](https://upcloud.com/docs/changelog/2024-03-20-lb-private-cloud-support/): Load Balancer support for Private Cloud launched offering dedicated traffic management with complete infrastructure isolation. - [Kubernetes v1.28 now available](https://upcloud.com/docs/changelog/2024-03-08-kubernetes-1.28/): Kubernetes 1.28 support added to Managed Kubernetes with improved performance, security enhancements, and new cluster features. - [Managed Database Private Cloud connectivity](https://upcloud.com/docs/changelog/2024-03-08-managed-databases-private-cloud-connectivity/): Enhanced managed database connectivity with Private Cloud integration for dedicated infrastructure and improved security isolation. - [SDN Private Network connectivity now available for Managed Databases](https://upcloud.com/docs/changelog/2024-02-16-managed-databases-sdn-support/): SDN Private Network support for Managed Databases launched enabling secure database connectivity within isolated network environments. - [New Load Balancer metrics](https://upcloud.com/docs/changelog/2024-02-05-lb-metrics/): Load Balancer metrics and monitoring introduced providing detailed traffic analytics, performance insights, and health status reporting. - [Kubernetes available in all locations](https://upcloud.com/docs/changelog/2024-01-31-uks-global-availability/): Managed Kubernetes global availability expanded with support for multiple regions providing improved resilience and geographic distribution. - [Managed Object Storage Private Cloud connectivity](https://upcloud.com/docs/changelog/2024-01-10-managed-object-storage-private-cloud-connectivity/): Private Cloud connectivity for Managed Object Storage launched offering dedicated network access and enhanced security isolation. - [Kubernetes v1.27 available](https://upcloud.com/docs/changelog/2023-11-27-kubernetes-1.27/): Kubernetes 1.27 support launched with enhanced security features, improved resource management, and updated container runtime capabilities. - [Stockholm data centre available](https://upcloud.com/docs/changelog/2023-11-15-stockholm-dc/): Stockholm data center launched offering Nordic region cloud services with local data sovereignty and reduced latency for Scandinavian users. - [Ubuntu 18 template removal](https://upcloud.com/docs/changelog/2023-10-12-ubuntu-18-removal/): Ubuntu 18.04 template removed following end-of-support with migration paths provided to supported LTS versions for security. - [Deploy OpenSearch on UpCloud](https://upcloud.com/docs/changelog/2023-10-02-managed-opensearch/): Managed OpenSearch generally available offering production-ready search, analytics, and visualization with automated cluster management. - [Cluster Autoscaler beta released](https://upcloud.com/docs/changelog/2023-09-26-cluster-autoscaler-beta/): Cluster Autoscaler beta released enabling automatic Kubernetes node scaling based on workload demand for cost optimization and performance. - [Terms of Service update](https://upcloud.com/docs/changelog/2023-08-01-tos-update/): Terms of Service updated with enhanced clarity, improved privacy protections, and streamlined compliance requirements for users. - [Introducing UpCloud hub dashboard in beta](https://upcloud.com/docs/changelog/2023-07-05-hub-dashboard/): New Hub dashboard launched with improved user interface, streamlined navigation, and enhanced resource management capabilities. - [Kubernetes available in Amsterdam and Chicago](https://upcloud.com/docs/changelog/2023-06-29-uks-in-ams-chi/): Managed Kubernetes availability expanded to Amsterdam and Chicago regions providing improved geographic distribution and latency. - [Credits usage summary is now available](https://upcloud.com/docs/changelog/2023-06-19-usage-summary/): Enhanced usage summary dashboard introduced with detailed resource consumption metrics, cost breakdowns, and billing transparency features. - [General Purpose Cloud Servers up to 384 GB and 64 CPU cores now available](https://upcloud.com/docs/changelog/2023-06-15-new-gp-server-plans/): New General Purpose server plans introduced with optimized CPU-to-memory ratios and improved performance for balanced workloads. - [Server groups and anti-affinity released](https://upcloud.com/docs/changelog/2023-06-07-server-groups-anti-affinity/): Server groups with anti-affinity launched ensuring servers are distributed across different physical hosts for improved fault tolerance. - [Private node groups for Kubernetes now available](https://upcloud.com/docs/changelog/2023-06-06-uks-private-node-groups/): Private node groups for Managed Kubernetes launched enabling dedicated worker nodes with enhanced security and performance isolation. - [Launched Managed Databases for OpenSearch](https://upcloud.com/docs/changelog/2023-05-11-managed-databases-opensearch/): Managed OpenSearch service launched providing fully managed search and analytics capabilities with Elasticsearch compatibility and visualization. - [Launch of UpCloud Managed Kubernetes](https://upcloud.com/docs/changelog/2023-04-26-managed-kubernetes/): Managed Kubernetes generally available with production-ready container orchestration, automated updates, and enterprise-grade security. - [Open Beta for UpCloud Managed Kubernetes](https://upcloud.com/docs/changelog/2023-03-15-open-beta-managed-kubernetes/): Managed Kubernetes open beta launched allowing users to deploy and manage containerized applications with automated cluster operations. - [NAT Gateway released](https://upcloud.com/docs/changelog/2023-02-20-nat-gateway/): NAT Gateway service launched enabling private servers to access the internet securely while maintaining isolation from inbound traffic. - [Transition to Euro (EUR) as Base Currency](https://upcloud.com/docs/changelog/2023-01-01-changed-base-currency-to-eur/): Base currency changed to EUR providing consistent European pricing, simplified billing, and improved cost transparency for users. - [Managed Redis Database service available](https://upcloud.com/docs/changelog/2022-11-30-managed-redis/): Managed Redis service launched offering high-performance in-memory caching with automated backups, clustering, and scaling capabilities. - [New server plans with high CPU and high memory](https://upcloud.com/docs/changelog/2022-10-25-new-high-cpu-memory-cloud-servers/): High CPU and High Memory server plans launched offering optimized configurations for compute-intensive and memory-heavy workloads. - [Hot Resizing for Cloud Servers](https://upcloud.com/docs/changelog/2022-06-29-hot-resizing/): Hot resizing feature launched allowing live server scaling without downtime for memory and CPU adjustments while maintaining service availability. - [Managed Load Balancer now available](https://upcloud.com/docs/changelog/2022-03-30-managed-load-balancer/): Managed Load Balancer service launched offering automatic traffic distribution, SSL termination, and health monitoring for applications. --- Generated on 2026-10-13 06:30:26 UTC Site: https://upcloud.com/docs/