Documentation ¶
Index ¶
- Constants
- Variables
- func MakeInstallArgoCD() *cobra.Command
- func MakeInstallCassandra() *cobra.Command
- func MakeInstallCertManager() *cobra.Command
- func MakeInstallChart() *cobra.Command
- func MakeInstallCockroachdb() *cobra.Command
- func MakeInstallConfluentPlatformKafka() *cobra.Command
- func MakeInstallConsul() *cobra.Command
- func MakeInstallCronConnector() *cobra.Command
- func MakeInstallCrossplane() *cobra.Command
- func MakeInstallFalco() *cobra.Command
- func MakeInstallGitLab() *cobra.Command
- func MakeInstallGitea() *cobra.Command
- func MakeInstallGrafana() *cobra.Command
- func MakeInstallInletsOperator() *cobra.Command
- func MakeInstallIstio() *cobra.Command
- func MakeInstallJenkins() *cobra.Command
- func MakeInstallKafkaConnector() *cobra.Command
- func MakeInstallKongIngress() *cobra.Command
- func MakeInstallKubeImagePrefetch() *cobra.Command
- func MakeInstallKubeStateMetrics() *cobra.Command
- func MakeInstallKubernetesDashboard() *cobra.Command
- func MakeInstallKuma() *cobra.Command
- func MakeInstallKyverno() *cobra.Command
- func MakeInstallLinkerd() *cobra.Command
- func MakeInstallLoki() *cobra.Command
- func MakeInstallMQTTConnector() *cobra.Command
- func MakeInstallMetalLB() *cobra.Command
- func MakeInstallMetricsServer() *cobra.Command
- func MakeInstallMinio() *cobra.Command
- func MakeInstallMongoDB() *cobra.Command
- func MakeInstallNATSConnector() *cobra.Command
- func MakeInstallNfsProvisioner() *cobra.Command
- func MakeInstallNginx() *cobra.Command
- func MakeInstallOPAGateKeeper() *cobra.Command
- func MakeInstallOpenFaaS() *cobra.Command
- func MakeInstallOpenFaaSIngress() *cobra.Command
- func MakeInstallOpenFaaSLoki() *cobra.Command
- func MakeInstallPortainer() *cobra.Command
- func MakeInstallPostgresql() *cobra.Command
- func MakeInstallPrometheus() *cobra.Command
- func MakeInstallQemuStatic() *cobra.Command
- func MakeInstallRabbitmq() *cobra.Command
- func MakeInstallRedis() *cobra.Command
- func MakeInstallRegistry() *cobra.Command
- func MakeInstallRegistryCredsOperator() *cobra.Command
- func MakeInstallRegistryIngress() *cobra.Command
- func MakeInstallSealedSecrets() *cobra.Command
- func MakeInstallTekton() *cobra.Command
- func MakeInstallTraefik2() *cobra.Command
- func MakeInstallVault() *cobra.Command
- func MakeInstallWaypoint() *cobra.Command
- func MakeInstallinfluxdb() *cobra.Command
- type K8sVer
- type RegInputData
- type Secret
- type SecretLiteral
Constants ¶
View Source
const ArgoCDInfoMsg = `` /* 516-byte string literal not displayed */
View Source
const ArgoCDInfoMsgInstallMsg = `======================================================================= = ArgoCD has been installed = =======================================================================` + "\n\n" + ArgoCDInfoMsg + "\n\n" + pkg.SupportMessageShort
View Source
const CassandraInfoMsg = `` /* 846-byte string literal not displayed */
View Source
const CertManagerInfoMsg = `# Get started with cert-manager here:
# https://docs.cert-manager.io/en/latest/tutorials/acme/http-validation.html`
View Source
const CockroachdbInfoMsg = `` /* 460-byte string literal not displayed */
View Source
const ConsulInfoMsg = `# Find out more at:
# https://www.consul.io/docs/k8s`
View Source
const CronConnectorInfoMsg = `` /* 341-byte string literal not displayed */
View Source
const CrossplaneInfoMsg = `` /* 395-byte string literal not displayed */
View Source
const GiteaInfoMsg = `` /* 287-byte string literal not displayed */
View Source
const GitlabInfoMsg = `` /* 404-byte string literal not displayed */
View Source
const GrafanaInfoMsg = `` /* 364-byte string literal not displayed */
View Source
const InfluxdbInfoMsg = `` /* 474-byte string literal not displayed */
View Source
const InletsOperatorInfoMsg = `` /* 172-byte string literal not displayed */
View Source
const IstioInfoMsg = `# Find out more at:
# https://github.com/istio/`
View Source
const JenkinsInfoMsg = `` /* 536-byte string literal not displayed */
View Source
const KafkaConnectorInfoMsg = `` /* 180-byte string literal not displayed */
View Source
const KafkaInfoMsg = `` /* 139-byte string literal not displayed */
View Source
const KongIngressInfoMsg = `` /* 234-byte string literal not displayed */
View Source
const KubeImagePrefetchInfoMsg = `` /* 428-byte string literal not displayed */
View Source
const KubeStateMetricsInfoMsg = `
# Find out more at:
# https://github.com/kubernetes/kube-state-metrics
`
View Source
const KubernetesDashboardInfoMsg = `` /* 1297-byte string literal not displayed */
View Source
const KubernetesDashboardInstallMsg = `======================================================================= = Kubernetes Dashboard has been installed. = =======================================================================` + "\n\n" + KubernetesDashboardInfoMsg + "\n\n" + pkg.SupportMessageShort
View Source
const KumaInfoMsg = `` /* 545-byte string literal not displayed */
View Source
const LokiInfoMsg = `` /* 603-byte string literal not displayed */
View Source
const LokiOFInfoMsg = `` /* 634-byte string literal not displayed */
View Source
const MQTTConnectorInfoMsg = `` /* 168-byte string literal not displayed */
View Source
const MetalLBInfoMsg = `` /* 352-byte string literal not displayed */
View Source
const MetalLBInstallMsg = `======================================================================= = MetalLB has been installed. = =======================================================================` + "\n\n" + MetalLBInfoMsg + "\n\n" + pkg.SupportMessageShort
View Source
const (
MetalLBManifest = "https://raw.githubusercontent.com/metallb/metallb/v0.13.10/config/manifests/metallb-native.yaml"
)
View Source
const MetricsInfoMsg = `` /* 218-byte string literal not displayed */
View Source
const NATSConnectorInfoMsg = `` /* 192-byte string literal not displayed */
View Source
const NATSConnectorInstallMsg = `======================================================================= = nats-connector has been installed. = =======================================================================` + "\n\n" + NATSConnectorInfoMsg + "\n\n" + pkg.SupportMessageShort
View Source
const NfsClientProvisioneriInfoMsg = `` /* 903-byte string literal not displayed */
View Source
const NginxIngressInfoMsg = `` /* 394-byte string literal not displayed */
View Source
const OpenFaaSInfoMsg = `` /* 673-byte string literal not displayed */
View Source
const OpenfaasIngressInfoMsg = `` /* 837-byte string literal not displayed */
View Source
const PortainerInfoMsg = `` /* 227-byte string literal not displayed */
View Source
const PostgresqlInfoMsg = `` /* 974-byte string literal not displayed */
View Source
const PrometheusInfoMsg = `` /* 238-byte string literal not displayed */
View Source
const PrometheusInstallMsg = `======================================================================= = prometheus has been installed. = =======================================================================` + "\n\n" + PrometheusInfoMsg + "\n\n" + pkg.SupportMessageShort
View Source
const QemuStaticInfoMsg = `# Find out more at:
# https://github.com/multiarch/qemu-user-static`
View Source
const RabbitmqInfoMsg = `` /* 489-byte string literal not displayed */
View Source
const RedisInfoMsg = `` /* 990-byte string literal not displayed */
View Source
const RegistryCredsOperatorInfoMsg = `` /* 344-byte string literal not displayed */
View Source
const RegistryInfoMsg = `` /* 525-byte string literal not displayed */
View Source
const RegistryIngressInfoMsg = `` /* 886-byte string literal not displayed */
View Source
const RegistryIngressInstallMsg = `======================================================================= = Docker Registry Ingress and cert-manager Issuer have been installed = =======================================================================` + "\n\n" + RegistryIngressInfoMsg + "\n\n" + pkg.SupportMessageShort
View Source
const SealedSecretsPostInstallMsg = `======================================================================= = The SealedSecrets app has been installed. = =======================================================================` + "\n\n" + pkg.SupportMessageShort
View Source
const TektonInfoMsg = `` /* 230-byte string literal not displayed */
View Source
const TektonInstallMsg = `======================================================================= = Tekton pipelines and dashboard have been installed. = =======================================================================` + "\n\n" + TektonInfoMsg + "\n\n" + pkg.SupportMessageShort
View Source
const Traefik2InfoMsg = `` /* 194-byte string literal not displayed */
View Source
const VaultInfoMsg = `` /* 844-byte string literal not displayed */
View Source
const WaypointInfoMsg = `# Find out more at:
# https://learn.hashicorp.com/collections/waypoint/get-started-kubernetes`
Variables ¶
View Source
var ( IntelArch = "amd64" OnlyIntelArch = `only Intel, i.e. PC architecture is supported for this app` )
View Source
var FalcoInfoMsg = `` /* 327-byte string literal not displayed */
View Source
var KyvernoInfoMsg = `` /* 398-byte string literal not displayed */
View Source
var LinkerdInfoMsg = `# Find out more at:
# https://linkerd.io
# To use the linkerd2 CLI set this path:
export PATH=$PATH:` + getExportPath() + `
linkerd2 --help`
View Source
var MinioInfoMsg = `` /* 575-byte string literal not displayed */
View Source
var MongoDBInfoMsg = `` /* 908-byte string literal not displayed */
View Source
var OPAGatekeeperInfoMsg = `` /* 306-byte string literal not displayed */
View Source
var SealedSecretsInfoMsg = `` /* 160-byte string literal not displayed */
Functions ¶
func MakeInstallArgoCD ¶
func MakeInstallCassandra ¶
func MakeInstallCertManager ¶
func MakeInstallChart ¶
func MakeInstallCockroachdb ¶
func MakeInstallConsul ¶
func MakeInstallCrossplane ¶
func MakeInstallFalco ¶
func MakeInstallGitLab ¶
func MakeInstallGitea ¶
func MakeInstallGrafana ¶
func MakeInstallIstio ¶
func MakeInstallJenkins ¶
func MakeInstallKongIngress ¶
func MakeInstallKuma ¶
func MakeInstallKyverno ¶
func MakeInstallLinkerd ¶
func MakeInstallLoki ¶
func MakeInstallMetalLB ¶
func MakeInstallMinio ¶
func MakeInstallMongoDB ¶
func MakeInstallNginx ¶
func MakeInstallOpenFaaS ¶
func MakeInstallOpenFaaSIngress ¶
MakeInstallOpenFaaSIngress will install a clusterissuer and request a cert from certmanager for the domain you specify
func MakeInstallOpenFaaSLoki ¶
func MakeInstallPortainer ¶
func MakeInstallPostgresql ¶
func MakeInstallPrometheus ¶
func MakeInstallQemuStatic ¶
func MakeInstallRabbitmq ¶
func MakeInstallRedis ¶
func MakeInstallRegistry ¶
func MakeInstallTekton ¶
func MakeInstallTraefik2 ¶
func MakeInstallVault ¶
func MakeInstallWaypoint ¶
func MakeInstallinfluxdb ¶
Types ¶
type RegInputData ¶
type Secret ¶
type Secret struct { Namespace string Name string Stdin io.Reader Literals []SecretLiteral }
type SecretLiteral ¶
Source Files ¶
- argocd_app.go
- cassandra_app.go
- certmanager_app.go
- chart_app.go
- cockroachdb_app.go
- confluentkafka.go
- consul_app.go
- cronconnector_app.go
- crossplane_app.go
- falco.go
- gitea_app.go
- gitlab_app.go
- grafana_app.go
- influxdb_app.go
- inletsoperator_app.go
- istio_app.go
- jenkins_app.go
- kafkaconnector_app.go
- kong_ingress_app.go
- kube_image_prefetch_app.go
- kube_state_metrics.go
- kubernetes_dashboard_app.go
- kuma_app.go
- kyverno_app.go
- linkerd_app.go
- loki_app.go
- messages.go
- metallb_app.go
- metricsserver_app.go
- minio_app.go
- mongodb_app.go
- mqttconnector_app.go
- nats_connector.go
- nfs_app.go
- nginx_app.go
- of_loki.go
- opa_gatekeeper.go
- openfaas_app.go
- openfaas_ingress_app.go
- portainer_app.go
- postgres_app.go
- prometheus_app.go
- qemu-static.go
- rabbitmq_app.go
- redis_app.go
- registry_app.go
- registry_creds_app.go
- registry_ingress_app.go
- sealed_secret_app.go
- tekton_app.go
- traefik2_app.go
- vault_app.go
- waypoint_app.go
Click to show internal directories.
Click to hide internal directories.