Skip to content
This repository was archived by the owner on Mar 2, 2022. It is now read-only.
This repository was archived by the owner on Mar 2, 2022. It is now read-only.

Updates to Calico CNI Deployment #137

@joshrosso

Description

@joshrosso

I'd like to make the following changes to how wardroom does its Calico deployments.

Please let me know if they sound good and I will make the changes.

  1. Increase the version to 3.6.X from 3.3.X

  2. Store the calico manifest as a jinja template

  3. Add variables to ensure calico respects the variables set for the cluster's podSubnet as its IPV4 pool.

  4. Set IP-in-IP to crossSubnet (https://docs.projectcalico.org/v3.5/usage/configuration/ip-in-ip#configuring-crosssubnet-ip-in-ip) rather than the default always.

    a. This will ensure that IP-in-IP encapsulation is not used for all traffic, causing unnecessary overhead.

/cc @craigtracey @scottslowe

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions