Skip to content

Commit 77b5a3a

Browse files
authored
Update Ingress support for newer kubernetes versions (maclof#61)
When I try the library with newer kubernetes versions I got an error, digging up it seems that the API has changed for Ingresses. This should fix it
1 parent d67bf78 commit 77b5a3a

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

README.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,13 @@ $ composer require maclof/kubernetes-client
3939

4040
### extensions/v1beta1
4141
* Daemon Sets
42-
* Ingresses
4342

4443
### networking.k8s.io/v1
4544
* Network Policies
4645

46+
### networking.k8s.io/v1beta1
47+
* Ingresses
48+
4749
### certmanager.k8s.io/v1alpha1
4850
* Certificates
4951
* Issuers

src/Models/Ingress.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ class Ingress extends Model
77
*
88
* @var string
99
*/
10-
protected $apiVersion = 'extensions/v1beta1';
10+
protected $apiVersion = 'networking.k8s.io/v1beta1';
1111
}

tests/fixtures/ingresses/empty.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
"kind": "Ingress",
3-
"apiVersion": "extensions/v1beta1"
3+
"apiVersion": "networking.k8s.io/v1beta1"
44
}

0 commit comments

Comments
 (0)