Add HTTP support for OCI artifacts

Signed-off-by: Tom Runyon <runyontr@gmail.com>
Signed-off-by: Tom Runyon <tom@defenseunicorns.com>
pull/11623/head
Tom Runyon 3 years ago
parent bbab37eaa7
commit 402e4d9e2e
No known key found for this signature in database
GPG Key ID: D1CF51977E0E790F

@ -35,16 +35,10 @@ it will also be uploaded.
`
type registryPushOptions struct {
<<<<<<< HEAD
certFile string
keyFile string
caFile string
insecureSkipTLSverify bool
=======
certFile string
keyFile string
caFile string
>>>>>>> e676fd1c (Enable custom certificates option for OCI)
}
func newPushCmd(cfg *action.Configuration, out io.Writer) *cobra.Command {
@ -77,10 +71,7 @@ func newPushCmd(cfg *action.Configuration, out io.Writer) *cobra.Command {
remote := args[1]
client := action.NewPushWithOpts(action.WithPushConfig(cfg),
action.WithTLSClientConfig(o.certFile, o.keyFile, o.caFile),
<<<<<<< HEAD
action.WithInsecureSkipTLSVerify(o.insecureSkipTLSverify),
=======
>>>>>>> e676fd1c (Enable custom certificates option for OCI)
action.WithPushOptWriter(out))
client.Settings = settings
output, err := client.Run(chartRef, remote)
@ -96,10 +87,7 @@ func newPushCmd(cfg *action.Configuration, out io.Writer) *cobra.Command {
f.StringVar(&o.certFile, "cert-file", "", "identify registry client using this SSL certificate file")
f.StringVar(&o.keyFile, "key-file", "", "identify registry client using this SSL key file")
f.StringVar(&o.caFile, "ca-file", "", "verify certificates of HTTPS-enabled servers using this CA bundle")
<<<<<<< HEAD
f.BoolVar(&o.insecureSkipTLSverify, "insecure-skip-tls-verify", false, "skip tls certificate checks for the chart upload")
=======
>>>>>>> e676fd1c (Enable custom certificates option for OCI)
return cmd
}

@ -29,12 +29,7 @@ type TLSRegistryClientTestSuite struct {
func (suite *TLSRegistryClientTestSuite) SetupSuite() {
// init test client
<<<<<<< HEAD
dockerRegistry := setup(&suite.TestSuite, true, false)
=======
dockerRegistry := setup(&suite.TestSuite, true)
>>>>>>> e676fd1c (Enable custom certificates option for OCI)
// Start Docker registry
go dockerRegistry.ListenAndServe()
}

Loading…
Cancel
Save