Skip to content

Commit

Permalink
fix: Also use ServiceBackendPort
Browse files Browse the repository at this point in the history
  • Loading branch information
faucomte97 committed Oct 24, 2022
1 parent 3004fd4 commit 71d117d
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions aimmo-game-creator/game_manager.py
Expand Up @@ -181,7 +181,8 @@ def _create_game_name(game_id):

def _add_path_to_ingress(self, game_id):
game_name = KubernetesGameManager._create_game_name(game_id)
game_service = kubernetes.client.V1IngressServiceBackend(game_name, 80)
game_port = kubernetes.client.V1ServiceBackendPort(number=80)
game_service = kubernetes.client.V1IngressServiceBackend(game_name, game_port)
backend = kubernetes.client.V1IngressBackend(service=game_service)
path = kubernetes.client.V1HTTPIngressPath(backend, f"/{game_name}(/|$)(.*)", path_type="Prefix")

Expand All @@ -195,7 +196,8 @@ def _add_path_to_ingress(self, game_id):

def _remove_path_from_ingress(self, game_id):
game_name = KubernetesGameManager._create_game_name(game_id)
game_service = kubernetes.client.V1IngressServiceBackend(game_name, 80)
game_port = kubernetes.client.V1ServiceBackendPort(number=80)
game_service = kubernetes.client.V1IngressServiceBackend(game_name, game_port)
backend = kubernetes.client.V1IngressBackend(service=game_service)
path = kubernetes.client.V1HTTPIngressPath(backend, f"/{game_name}(/|$)(.*)", path_type="Prefix")
try:
Expand Down

0 comments on commit 71d117d

Please sign in to comment.