Documentation ¶
Index ¶
- Variables
- func ConvertOpenshiftAdmissionConfigToKubeAdmissionConfig(in map[string]configapi.AdmissionPluginConfig) (*apiserver.AdmissionConfiguration, error)
- func IsAdmissionPluginActivated(reader io.Reader, defaultValue bool) (bool, error)
- func ReadAndResolveMasterConfig(filename string) (*configapi.MasterConfig, error)
- func ReadAndResolveNodeConfig(filename string) (*configapi.NodeConfig, error)
- func ReadMasterConfig(filename string) (*configapi.MasterConfig, error)
- func ReadNodeConfig(filename string) (*configapi.NodeConfig, error)
- func ReadSessionSecrets(filename string) (*configapi.SessionSecrets, error)
- func ReadYAML(reader io.Reader) (runtime.Object, error)
- func ReadYAMLFileInto(filename string, obj runtime.Object) error
- func ReadYAMLInto(data []byte, obj runtime.Object) error
- func WriteYAML(obj runtime.Object) ([]byte, error)
Constants ¶
This section is empty.
Variables ¶
var Codec = serializer.NewCodecFactory(configapi.Scheme).LegacyCodec( schema.GroupVersion{Group: "", Version: "v1"}, schema.GroupVersion{Group: "apiserver.k8s.io", Version: "v1alpha1"}, schema.GroupVersion{Group: "audit.k8s.io", Version: "v1alpha1"}, schema.GroupVersion{Group: "admission.config.openshift.io", Version: "v1"}, )
var OldestVersion = schema.GroupVersion{Group: "", Version: "v1"}
OldestVersion is the string that represents the oldest server version supported, for client code that wants to hardcode the lowest common denominator.
var Version = schema.GroupVersion{Group: "", Version: "v1"}
Version is the string that represents the current external default version.
var Versions = []schema.GroupVersion{{Group: "", Version: "v1"}}
Versions is the list of versions that are recognized in code. The order provided may be assumed to be least feature rich to most feature rich, and clients may choose to prefer the latter items in the list over the former items when presented with a set of versions to choose.
Functions ¶
func ConvertOpenshiftAdmissionConfigToKubeAdmissionConfig ¶
func ConvertOpenshiftAdmissionConfigToKubeAdmissionConfig(in map[string]configapi.AdmissionPluginConfig) (*apiserver.AdmissionConfiguration, error)
func IsAdmissionPluginActivated ¶
IsAdmissionPluginActivated returns true if the admission plugin is activated using configapi.DefaultAdmissionConfig otherwise it returns a default value
func ReadAndResolveMasterConfig ¶
func ReadAndResolveMasterConfig(filename string) (*configapi.MasterConfig, error)
func ReadAndResolveNodeConfig ¶
func ReadAndResolveNodeConfig(filename string) (*configapi.NodeConfig, error)
func ReadMasterConfig ¶
func ReadMasterConfig(filename string) (*configapi.MasterConfig, error)
func ReadNodeConfig ¶
func ReadNodeConfig(filename string) (*configapi.NodeConfig, error)
func ReadSessionSecrets ¶
func ReadSessionSecrets(filename string) (*configapi.SessionSecrets, error)
func ReadYAMLInto ¶
TODO: Remove this when a YAML serializer is available from upstream
Types ¶
This section is empty.