-
Notifications
You must be signed in to change notification settings - Fork 42
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Broker changes for remote podman (tcp and ipv6)
We have encountered a couple of issues that need to be solved in order to use Broker with remote podman hosts. First is an issue with the ssh\-based connection to remote podman that was investigated in a previous issue. The solution to this from Broker's side is largely changing the connection string based on the host\_port given. Second is to give Broker the ability to automatically find and pass along the correct network information when spinning up an ipv6 container. The solution for this is to list networks, search for one that is ipv6 enabled, then modify the container creation arguments to pass along that network information
- Loading branch information
1 parent
60a5294
commit 414f942
Showing
5 changed files
with
111 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
[ | ||
{ | ||
"name": "podman1", | ||
"id": "78a8f74414", | ||
"driver": "bridge", | ||
"network_interface": "cni-podman1", | ||
"created": "2024-04-29T04:39:08.09789015-04:00", | ||
"subnets": [ | ||
{ | ||
"subnet": "fd00::1:8:0/112", | ||
"gateway": "fd00::1:8:1" | ||
} | ||
], | ||
"ipv6_enabled": true, | ||
"internal": false, | ||
"dns_enabled": true, | ||
"ipam_options": { | ||
"driver": "host-local" | ||
} | ||
}, | ||
{ | ||
"name": "podman2", | ||
"id": "c785da3b9b", | ||
"driver": "bridge", | ||
"network_interface": "cni-podman2", | ||
"created": "2024-04-29T04:32:25.30689015-04:00", | ||
"subnets": [ | ||
{ | ||
"subnet": "10.89.0.0/24", | ||
"gateway": "10.89.0.1" | ||
} | ||
], | ||
"ipv6_enabled": false, | ||
"internal": false, | ||
"dns_enabled": true, | ||
"ipam_options": { | ||
"driver": "host-local" | ||
} | ||
}, | ||
{ | ||
"name": "podman", | ||
"id": "c0b7a1bb95", | ||
"driver": "bridge", | ||
"network_interface": "cni-podman0", | ||
"created": "2024-07-26T15:05:00.256703131-04:00", | ||
"subnets": [ | ||
{ | ||
"subnet": "10.88.0.0/16", | ||
"gateway": "10.88.0.1" | ||
} | ||
], | ||
"ipv6_enabled": false, | ||
"internal": false, | ||
"dns_enabled": false, | ||
"ipam_options": { | ||
"driver": "host-local" | ||
} | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters