From 50c2ec4eaf412bd6520e18a0a717cbf668b11a5c Mon Sep 17 00:00:00 2001 From: Alonyb Date: Fri, 10 Apr 2020 08:20:12 -0500 Subject: [PATCH] add oci port mapping of registery --- pkg/drivers/kic/kic.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/pkg/drivers/kic/kic.go b/pkg/drivers/kic/kic.go index b75c4138d4..22929d455c 100644 --- a/pkg/drivers/kic/kic.go +++ b/pkg/drivers/kic/kic.go @@ -93,8 +93,14 @@ func (d *Driver) Create() error { ListenAddress: oci.DefaultBindIPV4, ContainerPort: constants.DockerDaemonPort, }, + oci.PortMapping{ + ListenAddress: oci.DefaultBindIPV4, + ContainerPort: constants.RegisteryAddonPort, + }, ) + fmt.Println("ruben") + exists, err := oci.ContainerExists(d.OCIBinary, params.Name) if err != nil { glog.Warningf("failed to check if container already exists: %v", err) @@ -203,6 +209,15 @@ func (d *Driver) GetSSHPort() (int, error) { return p, nil } +//// GetRegisteryAddonPort returns port for use with ssh +//func (d *Driver) GetRegisteryAddonPort() (int, error) { +// p, err := oci.ForwardedPort(d.OCIBinary, d.MachineName, constants.RegisteryAddonPort) +// if err != nil { +// return p, errors.Wrap(err, "get ssh host-port") +// } +// return p, nil +//} + // GetSSHUsername returns the ssh username func (d *Driver) GetSSHUsername() string { return "docker"