Polycube
latest

Contents:

  • Introduction to Polycube
  • Quick Start
  • Installing Polycube from sources
  • Polycube architecture
  • Cubes Architecture
  • polycubed: the Polycube System Daemon
  • polycubectl: the command-line interface for Polycube
  • Securing the polycubed daemon
  • pcn-iptables: a clone of iptables based on eBPF
  • pcn-k8s: a network provider for kubernetes
    • Introduction
    • Installation
    • Configuring pcn-k8s
    • Testing your pcn-k8s installation
    • Troubleshooting
    • Kubernetes Network Policies
    • Polycube Policies
    • Information for developers
  • Polycube services
  • Tutorials
  • Polycube Developers Guide
Polycube
  • Docs »
  • pcn-k8s: a network provider for kubernetes
  • Edit on GitHub

pcn-k8s: a network provider for kubernetesΒΆ

Contents:

  • Introduction
    • Networking Mode
    • Compatibility
  • Installation
    • 1. Quick Setup with vagrant
    • 2. Using kubeadm on Bare-Metal or VMs (Single or HA cluster)
      • Initialize master
      • Add workers
      • Removing pcn-k8s
  • Configuring pcn-k8s
    • Installing etcdctl
    • Running in aws
  • Testing your pcn-k8s installation
    • Deploy services and pods to test
    • Tests
      • Test Node to Pod connectivity
      • Test Pod to Pod connectivity
      • Test Pod to Internet connectivity
      • Test ClusterIP service
      • Test NodePort service
  • Troubleshooting
    • Recovering from a pcn-k8s failure
    • Inspect cube status inside pcn-k8s
  • Kubernetes Network Policies
    • Select the pods
    • Restrict the traffic
    • Allow external hosts
    • Allow Pods
    • Ports and protocols
    • Deploy and Remove
    • Examples
      • Deny all traffic
      • Accept all traffic
      • Limit connections to pods on the same namespace
      • Allow connections from all pods on a namespace
      • Allow connections only from specific pods on specific namespaces
      • Rules and protocols combination
      • Outgoing traffic
    • Resources
  • Polycube Policies
    • Human Readable Policies
    • Automatic type detection
    • Prevent Direct Access
    • Explicit Priority
    • Strong distinction between the internal and external
    • Drop or Allow actions
    • Service-aware policies
  • Information for developers
    • Controllers
      • Usage
      • Queries
      • List resources
      • Watch for events
    • Creating the Docker Images
Next Previous

© Copyright 2018-2021, The Polycube Authors Revision bb807463.

Built with Sphinx using a theme provided by Read the Docs.