Documentation ¶
Index ¶
- Constants
- func Deployment(namespace string) *appsv1.Deployment
- func IgnitionCACertSecret(namespace string) *corev1.Secret
- func IgnitionServingCertSecret(namespace string) *corev1.Secret
- func PodMonitor(controlPlaneNamespace string) *prometheusoperatorv1.PodMonitor
- func ProxyDeployment(namespace string) *appsv1.Deployment
- func ProxyRole(namespace string) *rbacv1.Role
- func ProxyRoleBinding(namespace string) *rbacv1.RoleBinding
- func ProxyService(namespace string) *corev1.Service
- func ProxyServiceAccount(namespace string) *corev1.ServiceAccount
- func Role(namespace string) *rbacv1.Role
- func RoleBinding(namespace string) *rbacv1.RoleBinding
- func Route(namespace string) *routev1.Route
- func Service(namespace string) *corev1.Service
- func ServiceAccount(namespace string) *corev1.ServiceAccount
Constants ¶
View Source
const ( ResourceName = "ignition-server" // TokenSecretKey is the data key for the ignition token secret. TokenSecretKey = "token" )
Variables ¶
This section is empty.
Functions ¶
func Deployment ¶
func Deployment(namespace string) *appsv1.Deployment
func IgnitionCACertSecret ¶
func PodMonitor ¶
func PodMonitor(controlPlaneNamespace string) *prometheusoperatorv1.PodMonitor
func ProxyDeployment ¶ added in v0.1.9
func ProxyDeployment(namespace string) *appsv1.Deployment
func ProxyRoleBinding ¶ added in v0.1.9
func ProxyRoleBinding(namespace string) *rbacv1.RoleBinding
func ProxyService ¶ added in v0.1.9
func ProxyServiceAccount ¶ added in v0.1.9
func ProxyServiceAccount(namespace string) *corev1.ServiceAccount
func RoleBinding ¶
func RoleBinding(namespace string) *rbacv1.RoleBinding
func ServiceAccount ¶
func ServiceAccount(namespace string) *corev1.ServiceAccount
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.