Skip to content

Commit

Permalink
Merge pull request #304 from canonical/IAM-1231
Browse files Browse the repository at this point in the history
feat: replace traefik with istio-ingress for public ingress
  • Loading branch information
wood-push-melon authored Dec 3, 2024
2 parents 534ff46 + 6d3291f commit f0e67ca
Show file tree
Hide file tree
Showing 9 changed files with 246 additions and 733 deletions.
1 change: 1 addition & 0 deletions .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ jobs:
provider: microk8s
channel: 1.28-strict/stable
juju-channel: 3.4/stable
microk8s-addons: "hostpath-storage metallb:10.64.140.43-10.64.140.49"

- name: Run integration tests
# set a predictable model name so it can be consumed by charm-logdump-action
Expand Down
6 changes: 0 additions & 6 deletions charmcraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,6 @@ requires:
smtp:
interface: smtp
limit: 1
internal-ingress:
interface: traefik_route
limit: 1
description: |
Ingress used for cross-cluster communication where network topology is more complex
than just one k8s cluster
receive-ca-cert:
interface: certificate_transfer
description: |
Expand Down
6 changes: 3 additions & 3 deletions integration-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
pytest
-r requirements.txt
httpx
juju
pytest
pytest-operator==0.38.0
requests
-r requirements.txt
359 changes: 0 additions & 359 deletions lib/charms/traefik_route_k8s/v0/traefik_route.py

This file was deleted.

Loading

0 comments on commit f0e67ca

Please sign in to comment.