conditions

package
v0.0.0-...-a955d6c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2024 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ReadyType = "Ready"
)

Variables

View Source
var Reasons = map[Reason]Metadata{
	ReconcileSucceeded:                    {Status: metav1.ConditionTrue, State: v1alpha1.StateReady},
	UpdateDone:                            {Status: metav1.ConditionTrue, State: v1alpha1.StateReady},
	UpdateCheckSucceeded:                  {Status: metav1.ConditionTrue, State: v1alpha1.StateReady},
	ReconcileFailed:                       {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	Updated:                               {Status: metav1.ConditionFalse, State: v1alpha1.StateProcessing},
	Initialized:                           {Status: metav1.ConditionFalse, State: v1alpha1.StateProcessing},
	ChartInstallFailed:                    {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	ConsistencyCheckFailed:                {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	Processing:                            {Status: metav1.ConditionFalse, State: v1alpha1.StateProcessing},
	OlderCRExists:                         {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	MissingSecret:                         {Status: metav1.ConditionFalse, State: v1alpha1.StateWarning},
	InvalidSecret:                         {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	HardDeleting:                          {Status: metav1.ConditionFalse, State: v1alpha1.StateDeleting},
	ResourceRemovalFailed:                 {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	SoftDeleting:                          {Status: metav1.ConditionFalse, State: v1alpha1.StateDeleting},
	UpdateCheck:                           {Status: metav1.ConditionFalse, State: v1alpha1.StateProcessing},
	InconsistentChart:                     {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	PreparingInstallInfoFailed:            {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	ChartPathEmpty:                        {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	DeletionOfOrphanedResourcesFailed:     {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	StoringChartDetailsFailed:             {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	GettingConfigMapFailed:                {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	ProvisioningFailed:                    {Status: metav1.ConditionFalse, State: v1alpha1.StateError},
	ServiceInstancesAndBindingsNotCleaned: {Status: metav1.ConditionFalse, State: v1alpha1.StateWarning},
}

gophers_metadata_section_start

Functions

func ConditionFromExistingReason

func ConditionFromExistingReason(reason Reason, message string) *metav1.Condition

func SetStatusCondition

func SetStatusCondition(conditions *[]*metav1.Condition, newCondition metav1.Condition)

This is required because of difference between Conditions declarations In BtpOperator we have Status.Conditions []*Condition instead of Status.Conditions []Condition

Types

type Metadata

type Metadata struct {
	Status metav1.ConditionStatus
	State  v1alpha1.State
}

type Reason

type Reason string
const (
	ReconcileSucceeded                    Reason = "ReconcileSucceeded"
	ReconcileFailed                       Reason = "ReconcileFailed"
	Initialized                           Reason = "Initialized"
	Processing                            Reason = "Processing"
	OlderCRExists                         Reason = "OlderCRExists"
	ChartInstallFailed                    Reason = "ChartInstallFailed"
	ConsistencyCheckFailed                Reason = "ConsistencyCheckFailed"
	MissingSecret                         Reason = "MissingSecret"
	InvalidSecret                         Reason = "InvalidSecret"
	HardDeleting                          Reason = "HardDeleting"
	ResourceRemovalFailed                 Reason = "ResourceRemovalFailed"
	SoftDeleting                          Reason = "SoftDeleting"
	Updated                               Reason = "Updated"
	UpdateCheck                           Reason = "UpdateCheck"
	UpdateCheckSucceeded                  Reason = "UpdateCheckSucceeded"
	InconsistentChart                     Reason = "InconsistentChart"
	UpdateDone                            Reason = "UpdateDone"
	PreparingInstallInfoFailed            Reason = "PreparingInstallInfoFailed"
	ChartPathEmpty                        Reason = "ChartPathEmpty"
	DeletionOfOrphanedResourcesFailed     Reason = "DeletionOfOrphanedResourcesFailed"
	ServiceInstancesAndBindingsNotCleaned Reason = "ServiceInstancesAndBindingsNotCleaned"
	StoringChartDetailsFailed             Reason = "StoringChartDetailsFailed"
	GettingConfigMapFailed                Reason = "GettingConfigMapFailed"
	ProvisioningFailed                    Reason = "ProvisioningFailed"
)

gophers_reasons_section_start

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL