• Title and Copyright Information
  • Preface
  • 1 About Oracle Linux Container Services for use with Kubernetes
    • 1.1 Release Information for Oracle Linux Container Services for use with Kubernetes
      • 1.1.1 New and Notable Features
      • 1.1.2 Technical Preview
      • 1.1.3 Known Issues
    • 1.2 Kubernetes Components
      • 1.2.1 Nodes
      • 1.2.2 Pods
      • 1.2.3 ReplicaSet, Deployment, StatefulSet Controllers
      • 1.2.4 Services
      • 1.2.5 Volumes
      • 1.2.6 Namespaces
  • 2 Installing Oracle Linux Container Services for use with Kubernetes
    • 2.1 Overview
    • 2.2 Requirements
      • 2.2.1 Yum or ULN Channel Subscription
      • 2.2.2 Setting up UEK R5
      • 2.2.3 Resource Requirements
      • 2.2.4 Docker Engine Requirements
      • 2.2.5 Oracle Container Registry Requirements
      • 2.2.6 Network Time Service Requirements
      • 2.2.7 Firewall and iptables Requirements
      • 2.2.8 Network Requirements
      • 2.2.9 SELinux Requirements
      • 2.2.10 Requirements to Use Oracle Linux Container Services for use with Kubernetes on Oracle Cloud Infrastructure
    • 2.3 Setting Up the Master Node
    • 2.4 Setting Up a Worker Node
    • 2.5 Upgrading 1.1.9 to 1.1.12
      • 2.5.1 Upgrading the Master Node from 1.1.9 to 1.1.12
      • 2.5.2 Upgrading Worker Nodes from 1.1.9 to 1.1.12
    • 2.6 Updating to Errata Releases
      • 2.6.1 Updating the Master Node
      • 2.6.2 Updating Worker Nodes
  • 3 Installing High Availability Oracle Linux Container Services for use with Kubernetes
    • 3.1 Overview
    • 3.2 Requirements
      • 3.2.1 Yum or ULN Channel Subscription
      • 3.2.2 Requirement for Upgrading the Unbreakable Enterprise Kernel
      • 3.2.3 Resource Requirements
      • 3.2.4 Docker Engine Requirements
      • 3.2.5 Oracle Container Registry Requirements
      • 3.2.6 Network Time Service Requirements
      • 3.2.7 Firewall and iptables Requirements
      • 3.2.8 Network Requirements
      • 3.2.9 SELinux Requirements
      • 3.2.10 Requirements to Use Oracle Linux Container Services for use with Kubernetes on Oracle Cloud Infrastructure
    • 3.3 Setting Up the Master Cluster
    • 3.4 Setting Up a Worker Node
    • 3.5 Upgrading
      • 3.5.1 Updating the High Availability cluster
  • 4 Kubernetes Administration and Configuration
    • 4.1 Kubernetes and iptables Rules
    • 4.2 Using Kubernetes With a Proxy Server
    • 4.3 Cluster Backup and Restore
      • 4.3.1 Single Master Cluster
      • 4.3.2 High Availability Cluster
    • 4.4 Kubernetes Dashboard
    • 4.5 Removing Worker Nodes from the Cluster
      • 4.5.1 Single Master Cluster
      • 4.5.2 High Availability Cluster
  • 5 Getting Started with Kubernetes
    • 5.1 kubectl Basics
    • 5.2 Pod Configuration Using a YAML Deployment
    • 5.3 Using Persistent Storage
      • 5.3.1 Persistent Storage Concepts
      • 5.3.2 Configuring NFS
      • 5.3.3 Configuring iSCSI
  • 6 For More Information About Kubernetes
  • A Developer Preview Releases