github.com/projectcontour/contour@v1.28.2/site/content/posts/2019-10-25-contour-v100rc2.md (about)

     1  ---
     2  title: Contour 1.0.0-rc.2 has been released
     3  excerpt: Contour 1.0 is just around the corner.
     4  author_name: Dave Cheney
     5  author_avatar: /img/contributors/dave-cheney.png
     6  categories: [kubernetes]
     7  # Tag should match author to drive author pages
     8  tags: ['Contour Team', 'release', 'Dave Cheney']
     9  date: 2019-10-25
    10  slug: contour-v100rc2
    11  ---
    12  
    13  Contour 1.0.0-rc.2 is the second, and hopefully final, release candidate on the path to Contour 1.0.
    14  Assuming that no serious issues are found next week we're on track to release Contour 1.0 on November 1st.
    15  
    16  It goes without saying that without the help of the many community contributors this release, nor the 38 that preceded it, would not have been possible.
    17  Thank you all.
    18  
    19  You can read the full [1.0.0-rc.2 release notes][1] over on GitHub, but as you're here, here are a few highlights.
    20  
    21  ## Website improvements
    22  
    23  As part of the continued preparations for the 1.0 release Contour's documentation has been relocated to the projectcontour.io website. Specifically;
    24  
    25  * The Getting Started documentation has moved to [projectcontour.io/getting-started][2]
    26  * Guides and How-to's have moved to [projectcontour.io/guides][3]
    27  * Versioned release documentation has moved to [projectcontour.io/docs][4]
    28  * Project related and non-versioned documentation has moved to [projectcontour.io/resources][5]
    29  
    30  We're working hard to polish the website content ahead of the 1.0 release. Please pardon our dust.
    31  
    32  ## IngressRoute and HTTPProxy status update improvements
    33  
    34  IngressRoute and HTTPProxy status updates are now performed by the lead Contour in the deployment.
    35  We're hopeful that this will put to rest the many issues related to status update loops over the years.
    36  
    37  ## HTTPProxy and IngressRoute OpenAPIv3 schema validation
    38  
    39  Contour 1.0.0-rc.2 includes updated OpenAPIv3 schema validations.
    40  These schemas are automatically generated from the CRDs themselves and should be more complete and consistent than the previous hand rolled versions.
    41  
    42  ## TCPProxy delegation
    43  
    44  Contour 1.0.0-rc.2 now supports TCPProxy delegation. See the [relevant section][6] in the HTTPProxy documentation.
    45  
    46  ## Envoy keepalive tuning
    47  
    48  Contour 1.0.0-rc.2 configures various keep alive mechanisms to detect network connectivity issues between Envoy and Contour. 
    49  This helps Contour and Envoy work better with overlay networks which drop long running idle TCP connections. 
    50  
    51  ## Contour now waits for a full cache before talking to Envoy.
    52  
    53  Contour now delays serving traffic to Envoy until each of the API informers caught up to the API server.
    54  This changes reduces the likelihood that Envoy can connect to a Contour instance in the process of startup and thus observe an incomplete view of the cluster.
    55  
    56  ## Upgrading
    57  
    58  Please consult the [Upgrading][7] document for information on upgrading from Contour 1.0.0-rc.1 to Contour 1.0.0-rc.2.
    59  
    60  [1]: {{< param github_url >}}/releases/tag/v1.0.0-rc.2
    61  [2]: /getting-started
    62  [3]: /guides
    63  [4]: /docs
    64  [5]: /resources
    65  [6]: {% link docs/v1.0.0/httpproxy.md %}
    66  [7]: {% link _resources/upgrading.md %}