2
2
3
3
## Bash functions
4
4
5
+ ### Instruqt
6
+
7
+ Name | Source
8
+ ----------------------------|-------------------------------------
9
+ ` instruqt_wait_hoststartup ` | [ instruqt/host.sh] ( instruqt/host.sh )
10
+
11
+ ### K3s
12
+
13
+ Name | Source
14
+ ----------------------|-----------------------------------------------------
15
+ ` k3s_copy_kubeconfig ` | [ k3s/cluster_lifecycle.sh] ( k3s/cluster_lifecycle.sh )
16
+ ` k3s_create_cluster ` | [ k3s/cluster_lifecycle.sh] ( k3s/cluster_lifecycle.sh )
17
+
18
+ ### Kubernetes
19
+
20
+ Name | Source
21
+ --------------------------------------|-----------------------------------------------------------------------------
22
+ ` k8s_create_letsencryptclusterissuer ` | [ kubernetes/certificate_management.sh] ( kubernetes/certificate_management.sh )
23
+ ` k8s_install_certmanager ` | [ kubernetes/certificate_management.sh] ( kubernetes/certificate_management.sh )
24
+ ` k8s_wait_fornodesandpods ` | [ kubernetes/cluster_status.sh] ( kubernetes/cluster_status.sh )
25
+
26
+ ### Keycloak
27
+
28
+ Name | Source
29
+ -----------------------|---------------------------------------------------------
30
+ ` keycloak_login ` | [ authentication/keycloak.sh] ( authentication/keycloak.sh )
31
+ ` keycloak_create_user ` | [ authentication/keycloak.sh] ( authentication/keycloak.sh )
32
+ ` keycloak_delete_user ` | [ authentication/keycloak.sh] ( authentication/keycloak.sh )
33
+
34
+ ### Linux
35
+
36
+ Name | Source
37
+ -----------------------------|-------------------------------
38
+ ` linux_create_fileAndLoopDevice ` | [ linux/disk.sh] ( linux/disk.sh )
39
+
40
+ ### Rancher
41
+
5
42
Name | Source
6
- -----------------------------------------------|-----------------------------------------------------------------------------
7
- ` instruqt_wait_hoststartup ` | [ instruqt/host.sh] ( instruqt/host.sh )
8
- ` k3s_copy_kubeconfig ` | [ k3s/cluster_lifecycle.sh] ( k3s/cluster_lifecycle.sh )
9
- ` k3s_create_cluster ` | [ k3s/cluster_lifecycle.sh] ( k3s/cluster_lifecycle.sh )
10
- ` k8s_create_letsencryptclusterissuer ` | [ kubernetes/certificate_management.sh] ( kubernetes/certificate_management.sh )
11
- ` k8s_install_certmanager ` | [ kubernetes/certificate_management.sh] ( kubernetes/certificate_management.sh )
12
- ` k8s_wait_fornodesandpods ` | [ kubernetes/cluster_status.sh] ( kubernetes/cluster_status.sh )
13
- ` keycloak_login ` | [ authentication/keycloak.sh] ( authentication/keycloak.sh )
14
- ` keycloak_create_user ` | [ authentication/keycloak.sh] ( authentication/keycloak.sh )
15
- ` keycloak_delete_user ` | [ authentication/keycloak.sh] ( authentication/keycloak.sh )
16
- ` observability_check_stackpack ` | [ observability/stackpack.sh] ( observability/stackpack.sh )
17
- ` observability_create_ingestion_api_key ` | [ observability/api_key.sh] ( observability/api_key.sh )
18
- ` observability_delete_ingestion_api_key ` | [ observability/api_key.sh] ( observability/api_key.sh )
19
- ` observability_delete_stackpack ` | [ observability/stackpack.sh] ( observability/stackpack.sh )
20
- ` observability_get_component_snapshot ` | [ observability/stql.sh] ( observability/stql.sh )
21
- ` observability_get_component_state ` | [ observability/stql.sh] ( observability/stql.sh )
22
- ` observability_install_cli ` | [ observability/cli.sh] ( observability/cli.sh )
43
+ -----------------------------------------------|-------------------------------------------------------------
23
44
` rancher_create_apikey ` | [ rancher/user_actions.sh] ( rancher/user_actions.sh )
24
45
` rancher_create_customcluster ` | [ rancher/cluster_actions.sh] ( rancher/cluster_actions.sh )
25
46
` rancher_first_login ` | [ rancher/manager_lifecycle.sh] ( rancher/manager_lifecycle.sh )
@@ -31,11 +52,29 @@ Name | Source
31
52
` rancher_update_password ` | [ rancher/user_actions.sh] ( rancher/user_actions.sh )
32
53
` rancher_update_serverurl ` | [ rancher/manager_settings.sh] ( rancher/manager_settings.sh )
33
54
` rancher_wait_capiready ` | [ rancher/manager_lifecycle.sh] ( rancher/manager_lifecycle.sh )
34
- ` suselinux_install_git ` | [ suselinux/packages.sh] ( suselinux/packages.sh )
35
- ` suselinux_install_helm ` | [ suselinux/packages.sh] ( suselinux/packages.sh )
36
- ` suselinux_install_kubectl ` | [ suselinux/packages.sh] ( suselinux/packages.sh )
37
- ` suselinux_install_podman ` | [ suselinux/packages.sh] ( suselinux/packages.sh )
38
- ` suselinux_register_cloudguest ` | [ suselinux/registration.sh] ( suselinux/registration.sh )
55
+
56
+ ### SUSE Observability
57
+
58
+ Name | Source
59
+ -----------------------------------------|---------------------------------------------------------
60
+ ` observability_check_stackpack ` | [ observability/stackpack.sh] ( observability/stackpack.sh )
61
+ ` observability_create_ingestion_api_key ` | [ observability/api_key.sh] ( observability/api_key.sh )
62
+ ` observability_delete_ingestion_api_key ` | [ observability/api_key.sh] ( observability/api_key.sh )
63
+ ` observability_delete_stackpack ` | [ observability/stackpack.sh] ( observability/stackpack.sh )
64
+ ` observability_get_component_snapshot ` | [ observability/stql.sh] ( observability/stql.sh )
65
+ ` observability_get_component_state ` | [ observability/stql.sh] ( observability/stql.sh )
66
+ ` observability_install_cli ` | [ observability/cli.sh] ( observability/cli.sh )
67
+
68
+ ### SUSE Linux (previously SLES, SLE Micro)
69
+
70
+ Name | Source
71
+ --------------------------------|-------------------------------------------------------
72
+ ` suselinux_install_git ` | [ suselinux/packages.sh] ( suselinux/packages.sh )
73
+ ` suselinux_install_helm ` | [ suselinux/packages.sh] ( suselinux/packages.sh )
74
+ ` suselinux_install_kubectl ` | [ suselinux/packages.sh] ( suselinux/packages.sh )
75
+ ` suselinux_install_openiscsi ` | [ suselinux/packages.sh] ( suselinux/packages.sh )
76
+ ` suselinux_install_podman ` | [ suselinux/packages.sh] ( suselinux/packages.sh )
77
+ ` suselinux_register_cloudguest ` | [ suselinux/registration.sh] ( suselinux/registration.sh )
39
78
40
79
## Concrete examples
41
80
0 commit comments