Documentation
¶
Index ¶
- func GenerateDeployment(mattermost *mattermostv1alpha1.ClusterInstallation, dbInfo *database.Info, ...) *appsv1.Deployment
- func GenerateIngress(mattermost *mattermostv1alpha1.ClusterInstallation, name, ingressName string, ...) *v1beta1.Ingress
- func GenerateSecret(mattermost *mattermostv1alpha1.ClusterInstallation, secretName string, ...) *corev1.Secret
- func GenerateService(mattermost *mattermostv1alpha1.ClusterInstallation, ...) *corev1.Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateDeployment ¶
func GenerateDeployment(mattermost *mattermostv1alpha1.ClusterInstallation, dbInfo *database.Info, deploymentName, ingressName, containerImage string, minioURL string) *appsv1.Deployment
GenerateDeployment returns the deployment for Mattermost app.
func GenerateIngress ¶
func GenerateIngress(mattermost *mattermostv1alpha1.ClusterInstallation, name, ingressName string, ingressAnnotations map[string]string) *v1beta1.Ingress
GenerateIngress returns the ingress for the Mattermost app.
func GenerateSecret ¶
func GenerateSecret(mattermost *mattermostv1alpha1.ClusterInstallation, secretName string, labels map[string]string, values map[string][]byte) *corev1.Secret
GenerateSecret returns the secret for Mattermost
func GenerateService ¶
func GenerateService(mattermost *mattermostv1alpha1.ClusterInstallation, serviceName, selectorName string) *corev1.Service
GenerateService returns the service for the Mattermost app.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.