import "github.com/goodrain/rainbond/worker/appm/f"
func ApplyOne(clientset kubernetes.Interface, app *v1.AppService) error
ApplyOne applies one rule.
CreateOrUpdateSecret creates or updates secret.
EnsureEndpoints creates or updates endpoints.
func EnsureHPA(new *autoscalingv2.HorizontalPodAutoscaler, clientSet kubernetes.Interface)
EnsureHPA -
EnsureService ensure service:update or create service
func UpgradeClaims(clientset *kubernetes.Clientset, as *v1.AppService, old, new []*corev1.PersistentVolumeClaim, handleErr func(msg string, err error) error) error
UpgradeClaims is used to update *corev1.PVC.
func UpgradeEndpoints(clientset kubernetes.Interface, as *v1.AppService, old, new []*corev1.Endpoints, handleErr func(msg string, err error) error) error
UpgradeEndpoints is used to update *corev1.Endpoints.
func UpgradeIngress(clientset kubernetes.Interface, as *v1.AppService, old, new []*extensions.Ingress, handleErr func(msg string, err error) error) error
UpgradeIngress is used to update *extensions.Ingress.
func UpgradeSecrets(clientset kubernetes.Interface, as *v1.AppService, old, new []*corev1.Secret, handleErr func(msg string, err error) error) error
UpgradeSecrets is used to update *corev1.Secret.
func UpgradeServiceMonitor( clientset *versioned.Clientset, as *v1.AppService, old, new []*monitorv1.ServiceMonitor, handleErr func(msg string, err error) error) error
UpgradeServiceMonitor -
Package f imports 14 packages (graph) and is imported by 3 packages. Updated 2021-01-16. Refresh now. Tools for package owners.