Skip to content

Commit b0e9e5c

Browse files
committed
feat(kubernetes): Add Kube 1.31 support and drop 1.26
1 parent ff1de40 commit b0e9e5c

File tree

2 files changed

+5
-5
lines changed
  • recipes/newrelic/infrastructure
  • test/deploy/linux/kubernetes/minikube/roles/prepare/tasks

2 files changed

+5
-5
lines changed

recipes/newrelic/infrastructure/kubernetes.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -180,14 +180,14 @@ install:
180180
exit 131
181181
fi
182182
183-
if [[ "$SERVER_MAJOR_VERSION" -lt 1 ]] || [[ "$SERVER_MAJOR_VERSION" -eq 1 && "$SERVER_MINOR_VERSION" -lt 26 ]]; then
184-
echo "Installation failed. Kubernetes version less that v1.26 is not supported, found v${SERVER_MAJOR_VERSION}.${SERVER_MINOR_VERSION}" >&2
183+
if [[ "$SERVER_MAJOR_VERSION" -lt 1 ]] || [[ "$SERVER_MAJOR_VERSION" -eq 1 && "$SERVER_MINOR_VERSION" -lt 27 ]]; then
184+
echo "Installation failed. Kubernetes version less that v1.27 is not supported, found v${SERVER_MAJOR_VERSION}.${SERVER_MINOR_VERSION}" >&2
185185
echo "{\"Metadata\":{\"UnsupportedReason\":\"Unsupported k8s version - found $SERVER_MAJOR_VERSION.$SERVER_MINOR_VERSION\", \"K8sClientVersion\":\"$CLIENT_MAJOR_VERSION.$CLIENT_MINOR_VERSION\", \"K8sServerVersion\":\"$SERVER_MAJOR_VERSION.$SERVER_MINOR_VERSION\"}}" | tee -a {{.NR_CLI_OUTPUT}}
186186
exit 131
187187
fi
188188
189-
if [[ "$SERVER_MAJOR_VERSION" -eq 1 && "$SERVER_MINOR_VERSION" -gt 30 ]]; then
190-
echo "Kubernetes version greater than v1.30 is not officially supported, found v${SERVER_MAJOR_VERSION}.${SERVER_MINOR_VERSION}" >&2
189+
if [[ "$SERVER_MAJOR_VERSION" -eq 1 && "$SERVER_MINOR_VERSION" -gt 31 ]]; then
190+
echo "Kubernetes version greater than v1.31 is not officially supported, found v${SERVER_MAJOR_VERSION}.${SERVER_MINOR_VERSION}" >&2
191191
echo "{\"Metadata\":{\"UnsupportedReason\":\"Unsupported k8s version - found $SERVER_MAJOR_VERSION.$SERVER_MINOR_VERSION\", \"K8sClientVersion\":\"$CLIENT_MAJOR_VERSION.$CLIENT_MINOR_VERSION\", \"K8sServerVersion\":\"$SERVER_MAJOR_VERSION.$SERVER_MINOR_VERSION\"}}" | tee -a {{.NR_CLI_OUTPUT}}
192192
fi
193193

test/deploy/linux/kubernetes/minikube/roles/prepare/tasks/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858
when: is_minikube_installed.stdout|int == 0
5959

6060
- name: Start Minikube
61-
shell: 'minikube start --memory 8192 --cpus 4 --kubernetes-version=v1.26.1'
61+
shell: 'minikube start --memory 8192 --cpus 4 --kubernetes-version=v1.31.0'
6262

6363
- name: Create kubectl wrap command
6464
template:

0 commit comments

Comments
 (0)