### Is there an existing issue for this?

- [X] I have searched the existing issues and read the documentation

### Question

I'm running Localstack inside minikube on macOS. Due to the networking configuration in macOS, I need to use an HTTP proxy whenever I'm connected to a VPN.

This means that Localstack fails to start inside minikube when the host is connected to a VPN. The issue came up when Localstack tried to download https://github.com/localstack/localstack-artifacts/raw/master/local-certs/server.key.

Is there a way to tell Localstack to use an HTTP proxy when downloading resources?

### Anything else?

_No response_
markup = "<a href='foobar'>baz</a>"
        doc = common.parse_json_or_yaml(markup)
        self.assertEqual(markup, doc)  
    def test_parse_json_or_yaml_with_empty_string_returns_none(self):
        doc = common.parse_json_or_yaml("")
        self.assertIsNone(doc)
    def test_format_bytes(self):
        fn = common.format_bytes
        self.assertEqual("1B", fn(1))
        self.assertEqual("100B", fn(100))
        self.assertEqual("999B", fn(999))
        self.assertEqual("1KB", fn(1e3))
        self.assertEqual("1MB", fn(1e6))
        self.assertEqual("10MB", fn(1e7))
        self.assertEqual("100MB", fn(1e8))
        self.assertEqual("1GB", fn(1e9))
        self.assertEqual("1TB", fn(1e12))
        
        self.assertEqual("1.1TB", fn(1e12 + 1e11))
        self.assertEqual("1000TB", fn(1e15))
        
        self.assertEqual("123B", fn("123"))
        
        self.assertEqual("n/a", fn("abc"))
        
        self.assertEqual("n/a", fn(-1))  
    def test_format_number(self):