Documentation ¶
Index ¶
- func CreateKubeconfig(kubeconfigFields KubeconfigFields) (string, error)
- type FakeK8sProvider
- func (f *FakeK8sProvider) GetIngressClient() (*ingresses.Client, error)
- func (f *FakeK8sProvider) Provide(_ *clientcmdapi.Config) (kubernetes.Interface, *rest.Config, error)
- func (f *FakeK8sProvider) ProvideWithLogger(c *clientcmdapi.Config, _ *io.K8sLogger) (kubernetes.Interface, *rest.Config, error)
- type FakeLoginController
- type FakeOktetoBuilder
- type FakeOktetoContextWriter
- type KubeconfigFields
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateKubeconfig ¶
func CreateKubeconfig(kubeconfigFields KubeconfigFields) (string, error)
Types ¶
type FakeK8sProvider ¶
type FakeK8sProvider struct { ErrProvide error // contains filtered or unexported fields }
func NewFakeK8sProvider ¶
func NewFakeK8sProvider(objects ...runtime.Object) *FakeK8sProvider
func (*FakeK8sProvider) GetIngressClient ¶
func (f *FakeK8sProvider) GetIngressClient() (*ingresses.Client, error)
func (*FakeK8sProvider) Provide ¶
func (f *FakeK8sProvider) Provide(_ *clientcmdapi.Config) (kubernetes.Interface, *rest.Config, error)
func (*FakeK8sProvider) ProvideWithLogger ¶
func (f *FakeK8sProvider) ProvideWithLogger(c *clientcmdapi.Config, _ *io.K8sLogger) (kubernetes.Interface, *rest.Config, error)
type FakeLoginController ¶
func NewFakeLoginController ¶
func NewFakeLoginController(user *types.User, err error) *FakeLoginController
func (FakeLoginController) AuthenticateToOktetoCluster ¶
type FakeOktetoBuilder ¶
type FakeOktetoBuilder struct { Registry fakeOktetoRegistryInterface Err []error }
FakeOktetoBuilder emulates an okteto image builder
func NewFakeOktetoBuilder ¶
func NewFakeOktetoBuilder(registry fakeOktetoRegistryInterface, errors ...error) *FakeOktetoBuilder
NewFakeOktetoBuilder creates a FakeOktetoBuilder
func (*FakeOktetoBuilder) GetBuilder ¶
func (fb *FakeOktetoBuilder) GetBuilder() string
func (*FakeOktetoBuilder) Run ¶
func (fb *FakeOktetoBuilder) Run(_ context.Context, opts *types.BuildOptions, _ *io.Controller) error
Run simulates a build
type FakeOktetoContextWriter ¶
type FakeOktetoContextWriter struct{}
func NewFakeOktetoContextWriter ¶
func NewFakeOktetoContextWriter() *FakeOktetoContextWriter
func (*FakeOktetoContextWriter) Write ¶
func (*FakeOktetoContextWriter) Write() error
Click to show internal directories.
Click to hide internal directories.