Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docs master #1432

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -445,3 +445,28 @@ All notable changes to this project will be documented in this file. The format
### Fixed
- Fix: Certificate, from hostrule CRD, can not be assigned to L7 VirtualService when AKO is deployed in Dedicated mode.
- Fix: Virtualservices are getting deleted when there is an issue with an access to the kube_api server which results in setting up `deleteConfig` flag to true.

## AKO-1.12.1

### Added
- AKO now claims support for Kubernetes 1.29, OCP version 4.14.
- AKO supports LoadBalancerClass for LoadBalancer type services.
- AKO allows pool member to be IPV6 or IPV4 in dual stack deployment for `CALICO` and `ANTREA` CNI.
- IPV6 address can be used to connect to the Avi Controller.
- VRF support within VCenter Cloud
- AKO now has a `L7Rule` CRD to change default parameters of L7 VirtualService in addition to `HostRule` CRD.
- Support for Network Security policy in `HostRule` CRD.
- AKO can use pre-existing avi-secret, present in AKO helm installation namespace to connect to the Avi Controller. Customer should not specify credentials as part of values.yaml during installation.

### Changed
- L4 CRD can be applied to LoadBalancer type service present in different namespace.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

service -> Service

- AKO shows all IPV4 and IPV6 addresses associated with VirtualService as part of Ingress, LoadBalancer status.
- AKO updates Route's `Status:Reason` field with vsuuid and controller uuid.

### Fixed
- AKO allows VIP to be IPV6 for LoadBalancer type services.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

services -> Services

- Fix: Static routes are not added due to an error: `Field check for static_routes failed: Unique constraints route_id has duplicated value` when calico CNI allocates multiple block-affinities for a node and that may result in AKO crash.
- Fix: Failure in creating Virtual Service, PoolGroup and other Pools if name of one of the Pool, attached to PoolGroup, exceeds maximum Avi Controller name length limit.

### Known Issue
- L4 Rule CRD, with `enableSSL: true` in listener propterties, will not be applied to L4 Virtual Service if Avi Controller license is of type `Enterprise with Cloud Service`.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Service -> Services

6 changes: 3 additions & 3 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,9 +89,9 @@ AKO version 1.13.1 support for Kubernetes, Openshift, Avi Controller is as below

| **Orchestrator/ Controller** | **Versions Supported** |
| --------- | ----------- |
| `Kubernetes` | 1.23 - 1.28 |
| `Openshift` | 4.10 - 4.13 |
| `Avi Controller` | 21.1.6 - 30.1.1 |
| `Kubernetes` | 1.25 - 1.29 |
| `Openshift` | 4.12 - 4.14 |
| `Avi Controller` | 22.1.3 - 30.2.1 |


### FAQ
Expand Down
1 change: 1 addition & 0 deletions docs/install/helm.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,6 +138,7 @@ The following table lists the configurable parameters of the AKO chart and their
| `ControllerSettings.controllerHost` | Specify Avi controller IP or Hostname | `nil` |
| `ControllerSettings.cloudName` | Name of the cloud managed in Avi | Default-Cloud |
| `ControllerSettings.tenantName` | Name of the tenant where all the AKO objects will be created in AVI. | admin |
| `ControllerSettings.vrfName` | Name of the VRF under which all the AKO objects will be created in AVI. Applicable only in VCenter cloud.| `Empty string` |
| `ControllerSettings.primaryInstance` | Specify AKO instance is primary or not | true |
| `L7Settings.shardVSSize` | Shard VS size enum values: LARGE, MEDIUM, SMALL, DEDICATED | LARGE |
| `AKOSettings.fullSyncFrequency` | Full sync frequency | 1800 |
Expand Down
Loading