Discover Packages
github.com/arlonproj/arlon
pkg
bundle
package
Version:
v0.3.3
Opens a new window with list of versions in this module.
Published: Jun 21, 2022
License: Apache-2.0
Opens a new window with license information.
Imports: 10
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Jump to ...
Documentation
Index
Constants
Variables
Functions
Create(kubeClient, ns, bundleName, fromFile, repoUrl, repoPath, repoRevision, srcType, ...)
Delete(kubeClient, ns, bundleName)
Update(kubeClient, ns, bundleName, fromFile, repoUrl, repoPath, desc, tags)
Types
Source Files
Documentation Source Files Index Constants Variables Functions Types Create(kubeClient, ns, bundleName, fromFile, repoUrl, repoPath, repoRevision, srcType, ...) Delete(kubeClient, ns, bundleName) Update(kubeClient, ns, bundleName, fromFile, repoUrl, repoPath, desc, tags) type Bundle GetBundlesFromProfile(profile, corev1, arlonNs)
Documentation
¶
func Create (
kubeClient *kubernetes.Clientset,
ns string , bundleName string ,
fromFile string ,
repoUrl string ,
repoPath string ,
repoRevision string ,
srcType string ,
desc string ,
tags string ,
) error
func Delete (
kubeClient *kubernetes.Clientset,
ns string ,
bundleName string ,
) error
func Update (
kubeClient *kubernetes.Clientset,
ns string , bundleName string ,
fromFile string ,
repoUrl string ,
repoPath string ,
desc string ,
tags string ,
) error
type Bundle struct {
Name string
Data []byte
RepoUrl string
RepoPath string
RepoRevision string
SrcType string
}
func GetBundlesFromProfile (
profile *arlonv1.Profile,
corev1 corev1types.CoreV1Interface,
arlonNs string ,
) (bundles []Bundle, err error )
Source Files
¶
Click to show internal directories.
Click to hide internal directories.