vshnpostgres

package
v1.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 9, 2023 License: BSD-3-Clause Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// PostgresqlHost is env variable in the connection secret
	PostgresqlHost = "POSTGRESQL_HOST"
	// PostgresqlUser is env variable in the connection secret
	PostgresqlUser = "POSTGRESQL_USER"
	// PostgresqlPassword is env variable in the connection secret
	PostgresqlPassword = "POSTGRESQL_PASSWORD"
	// PostgresqlPort is env variable in the connection secret
	PostgresqlPort = "POSTGRESQL_PORT"
	// PostgresqlDb is env variable in the connection secret
	PostgresqlDb = "POSTGRESQL_DB"
	// PostgresqlUrl is env variable in the connection secret
	PostgresqlUrl = "POSTGRESQL_URL"
)

Functions

func AddPvcSecret added in v1.1.0

func AddPvcSecret(ctx context.Context, iof *runtime.Runtime) runtime.Result

AddPvcSecret adds a secret for the encrypted PVC for the PostgreSQL instance.

func AddUrlToConnectionDetails added in v1.0.0

func AddUrlToConnectionDetails(ctx context.Context, iof *runtime.Runtime) runtime.Result

AddUrlToConnectionDetails changes the desired state of a FunctionIO

func AddUserAlerting added in v1.0.0

func AddUserAlerting(ctx context.Context, iof *runtime.Runtime) runtime.Result

AddUserAlerting adds user alerting to the PostgreSQL instance.

func TransformRestart added in v1.2.0

func TransformRestart(ctx context.Context, iof *runtime.Runtime) runtime.Result

TransformRestart triggers a restart of the postgreqsql instance if there is a pending restart and the composite is configured to restart on update.

func TransformSchedule added in v1.0.0

func TransformSchedule(ctx context.Context, iof *runtime.Runtime) runtime.Result

TransformSchedule initializes the backup and maintenance schedules if the user did not explicitly provide a schedule. The maintenance will be set to a random time on Tuesday night between 21:00 and 5:00, and the backup schedule will be set to once a day between 20:00 and 4:00. If neither maintenance nor backup is set, the function will make sure that there will be backup scheduled one hour before the maintenance.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL