├── .dockerignore ├── .editorconfig ├── .envrc ├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ └── deploy.yaml ├── .gitignore ├── .mise-tasks └── tilt │ ├── _default │ ├── cleanup │ └── down ├── CODEOWNERS ├── Dockerfile ├── LICENSE.md ├── Makefile ├── README.md ├── Tiltfile ├── charts └── naiserator │ ├── .helmignore │ ├── Chart.yaml │ ├── Feature.yaml │ ├── templates │ ├── _helpers.tpl │ ├── aivenapplication.yaml │ ├── clusterrole.yaml │ ├── deployment.yaml │ ├── deployment_webhook.yaml │ ├── netpol.yaml │ ├── podmonitor.yaml │ ├── secret.yaml │ ├── service.yaml │ ├── serviceaccount.yaml │ ├── validating_webhook.yaml │ └── webhook-certificate.yaml │ └── values.yaml ├── cmd ├── naiserator │ └── main.go └── naiserator_webhook │ └── main.go ├── docker-compose.yml ├── flake.lock ├── flake.nix ├── go.mod ├── go.sum ├── hack ├── application.yaml ├── naisjob.yaml ├── resources │ ├── 00-namespace.yaml │ ├── 01-serviceaccount.yaml │ ├── 02-clusterrole.yaml │ ├── 03-clusterrolebinding.yaml │ └── 04-deployment.yaml └── tilt-naiserator-config.yaml ├── main.go ├── mise.toml ├── pkg ├── controllers │ ├── application.go │ ├── externalimage.go │ ├── interface.go │ ├── naisjob.go │ └── options.go ├── event │ ├── event.pb.go │ ├── generator │ │ ├── generator.go │ │ └── generator_test.go │ └── timestamp.go ├── generators │ ├── application.go │ ├── config.go │ ├── naisjob.go │ ├── numreplicas.go │ └── sqlinstance.go ├── kafka │ └── producer.go ├── metrics │ └── metrics.go ├── naiserator │ └── config │ │ ├── config.go │ │ ├── config_test.go │ │ └── validate.go ├── proxyopts │ ├── proxyopts.go │ └── proxyopts_test.go ├── readonly │ └── client.go ├── resourcecreator │ ├── accesspolicy │ │ ├── accesspolicyexternalrules.go │ │ ├── accesspolicyexternalrules_test.go │ │ └── helpers.go │ ├── aiven │ │ ├── aiven.go │ │ ├── kafka.go │ │ ├── opensearch.go │ │ └── valkey.go │ ├── azure │ │ └── azureadapplication.go │ ├── batch │ │ ├── cronjob.go │ │ ├── job.go │ │ └── job_helpers.go │ ├── certificateauthority │ │ └── certificateauthority.go │ ├── deployment │ │ ├── deployment.go │ │ └── deployment_test.go │ ├── fqdnpolicy │ │ └── fqdnpolicy.go │ ├── frontend │ │ └── frontend.go │ ├── google │ │ ├── bigquery │ │ │ └── bigquery.go │ │ ├── const.go │ │ ├── gcp │ │ │ └── gcp.go │ │ ├── helpers.go │ │ ├── iam │ │ │ ├── policy.go │ │ │ ├── policy_test.go │ │ │ ├── policymember.go │ │ │ ├── serviceaccount.go │ │ │ └── serviceaccount_test.go │ │ ├── sql │ │ │ ├── database.go │ │ │ ├── instance.go │ │ │ ├── instance_flags.go │ │ │ ├── instance_flags_test.go │ │ │ ├── instance_test.go │ │ │ ├── user.go │ │ │ ├── user_helpers.go │ │ │ └── user_test.go │ │ └── storagebucket │ │ │ ├── storagebucket.go │ │ │ └── storagebucket_test.go │ ├── horizontalpodautoscaler │ │ ├── horizontalpodautoscaler.go │ │ └── horizontalpodautoscaler_test.go │ ├── idporten │ │ └── idporten.go │ ├── ingress │ │ ├── ingress.go │ │ ├── ingress_test.go │ │ └── redirect.go │ ├── jwker │ │ ├── jwker.go │ │ └── jwker_test.go │ ├── leaderelection │ │ └── leaderelection.go │ ├── login │ │ └── login.go │ ├── maskinporten │ │ └── maskinportenclient.go │ ├── networkpolicy │ │ └── networkpolicy.go │ ├── observability │ │ ├── observability.go │ │ └── observability_test.go │ ├── pod │ │ ├── helpers.go │ │ ├── pod.go │ │ ├── pod_test.go │ │ └── toleration.go │ ├── poddisruptionbudget │ │ ├── poddisruptionbudget.go │ │ └── poddisruptionbudget_test.go │ ├── podmonitor │ │ ├── podmonitor.go │ │ └── podmonitor_test.go │ ├── postgres │ │ ├── netpol.go │ │ └── postgres.go │ ├── proxyopts │ │ ├── proxyopts.go │ │ └── proxyopts_test.go │ ├── resource │ │ ├── ast.go │ │ ├── operation.go │ │ ├── source.go │ │ └── source_test.go │ ├── resourcecreator.go │ ├── resourcecreator_golden_files_test.go │ ├── secret │ │ └── secret.go │ ├── securelogs │ │ ├── containers.go │ │ ├── securelogs.go │ │ └── volumes.go │ ├── service │ │ ├── service.go │ │ └── service_test.go │ ├── serviceaccount │ │ └── serviceaccount.go │ ├── testdata │ │ ├── accesspolicy_external_with_ip.yaml │ │ ├── accesspolicy_fqdn.yaml │ │ ├── accesspolicy_ingress.yaml │ │ ├── accesspolicy_ingress_allow_all.yaml │ │ ├── accesspolicy_max.yaml │ │ ├── accesspolicy_only_other_clusters.yaml │ │ ├── accesspolicy_tokenx.yaml │ │ ├── aiven.yaml │ │ ├── application_gke_spot_toleration_nais_gar_toleration.yaml │ │ ├── application_zero_replicas.yaml │ │ ├── azureadapplication_full.yaml │ │ ├── azureadapplication_minimal.yaml │ │ ├── azureadapplication_override_reply_urls.yaml │ │ ├── azureadapplication_tenant.yaml │ │ ├── deployment_command.yaml │ │ ├── env.yaml │ │ ├── error_azure_needs_azurerator.yaml │ │ ├── error_azure_sidecar_needs_wonderwall.yaml │ │ ├── error_idporten_disabled.yaml │ │ ├── error_idporten_needs_sidecar.yaml │ │ ├── error_idporten_sidecar_needs_wonderwall.yaml │ │ ├── error_leaderelection_port_conflict.yaml │ │ ├── error_maskinporten_disabled.yaml │ │ ├── error_name_conflict.yaml │ │ ├── error_not_all_idporten_azure_login_sidecar.yaml │ │ ├── error_not_both_azure_login_sidecar.yaml │ │ ├── error_not_both_idporten_azure_sidecar.yaml │ │ ├── error_not_both_idporten_login_sidecar.yaml │ │ ├── error_not_both_lifecycle_deprecated.yaml │ │ ├── error_not_both_lifecycle_prestophook.yaml │ │ ├── error_texas_port_conflict.yaml │ │ ├── error_unsupported_ingress_domain.yaml │ │ ├── error_wonderwall_port_conflict.yaml │ │ ├── filesfrom.yaml │ │ ├── frontend_config.yaml │ │ ├── gcp_bigquery.yaml │ │ ├── gcp_bigquery_cascading_delete.yaml │ │ ├── gcp_buckets.yaml │ │ ├── gcp_buckets_publicaccessprevention.yaml │ │ ├── gcp_buckets_uniformlevelaccess.yaml │ │ ├── gcp_buckets_with_lifecycle_and_retention.yaml │ │ ├── gcp_database.yaml │ │ ├── gcp_database_annotate_existing.yaml │ │ ├── gcp_database_autoresize.yaml │ │ ├── gcp_database_change_disksize.yaml │ │ ├── gcp_database_custom_env.yaml │ │ ├── gcp_database_custom_env_additional_users.yaml │ │ ├── gcp_database_default_name.yaml │ │ ├── gcp_database_flags.yaml │ │ ├── gcp_database_private_ip.yaml │ │ ├── gcp_database_retainedbackups.yaml │ │ ├── gcp_database_retainedbackups_transaction_log_retention_days.yaml │ │ ├── gcp_database_several_users.yaml │ │ ├── gcp_database_shared_vpc.yaml │ │ ├── gcp_database_with_insights.yaml │ │ ├── gcp_deployment_hostaliases.yaml │ │ ├── gcp_gar_toleration.yaml │ │ ├── gcp_gar_toleration_with_non_gar_image.yaml │ │ ├── gcp_iampolicymember.yaml │ │ ├── gcp_iampolicymember_full_resource_name.yaml │ │ ├── gcp_iampolicymember_leading_slash.yaml │ │ ├── horizontal_pod_autoscaler.yaml │ │ ├── horizontal_pod_autoscaler_advanced.yaml │ │ ├── horizontal_pod_autoscaler_kafka.yaml │ │ ├── image_pull_secrets_gcp.yaml │ │ ├── image_pull_secrets_onprem.yaml │ │ ├── ingress_grpc.yaml │ │ ├── ingress_on_premises.yaml │ │ ├── ingress_redirect.yaml │ │ ├── ingress_redirect_cross_namespace.yaml │ │ ├── ingress_redirect_cross_namespace_error.yaml │ │ ├── ingress_redirect_no_ingress.yaml │ │ ├── leader_election_elector.yaml │ │ ├── leader_election_onprem.yaml │ │ ├── lifecycle_deprecated.yaml │ │ ├── lifecycle_prestophook-exec.yaml │ │ ├── lifecycle_prestophook_http.yaml │ │ ├── lifecycle_prestophook_http_port.yaml │ │ ├── liveness_readiness.yaml │ │ ├── maskinportenclient.yaml │ │ ├── naisjob │ │ │ ├── accesspolicy_egress.yaml │ │ │ ├── azureadapplication.yaml │ │ │ ├── command.yaml │ │ │ ├── concurrency_policy.yaml │ │ │ ├── env_files_from.yaml │ │ │ ├── error_name_conflict.yaml │ │ │ ├── features_on_premises.yaml │ │ │ ├── gcp_bigquery_cascading_delete.yaml │ │ │ ├── gcp_buckets.yaml │ │ │ ├── gcp_database.yaml │ │ │ ├── gcp_database_custom_env.yaml │ │ │ ├── gcp_database_custom_env_additional_users.yaml │ │ │ ├── gcp_database_flags.yaml │ │ │ ├── gcp_database_several_users.yaml │ │ │ ├── gcp_database_shared_vpc.yaml │ │ │ ├── gcp_deployment_hostaliases.yaml │ │ │ ├── gcp_iampolicymember.yaml │ │ │ ├── kafkarator.yaml │ │ │ ├── maskinportenclient.yaml │ │ │ ├── no_schedule.yaml │ │ │ ├── observability_logging.yaml │ │ │ ├── open_search.yaml │ │ │ ├── postgres_minimal.yaml │ │ │ ├── requests_and_limits.yaml │ │ │ ├── restart_policy.yaml │ │ │ ├── securelogs.yaml │ │ │ ├── texas.yaml │ │ │ ├── timezone.yaml │ │ │ ├── ttl.yaml │ │ │ ├── valkey.yaml │ │ │ ├── vanilla_cronjob_on_premises.yaml │ │ │ ├── vault.yaml │ │ │ └── webproxy.yaml │ │ ├── observability_autoinstrument_enabled.yaml │ │ ├── observability_autoinstrument_enabled_custom_attributes.yaml │ │ ├── observability_autoinstrument_enabled_custom_destination.yaml │ │ ├── observability_logging_disabled.yaml │ │ ├── observability_logging_disabled_custom_destination.yaml │ │ ├── observability_logging_enabled.yaml │ │ ├── observability_logging_enabled_custom_destination.yaml │ │ ├── observability_logging_enabled_custom_destination_error.yaml │ │ ├── observability_logging_undefined.yaml │ │ ├── observability_tracing_enabled.yaml │ │ ├── observability_tracing_enabled_error.yaml │ │ ├── open_search.yaml │ │ ├── override_container_security.yaml │ │ ├── postgres_minimal.yaml │ │ ├── postgres_too_long_name.yaml │ │ ├── prometheus_not_enabled.yaml │ │ ├── prometheus_operator_setup.yaml │ │ ├── prometheus_port.yaml │ │ ├── prometheus_setup.yaml │ │ ├── requests_and_limits.yaml │ │ ├── securelogs.yaml │ │ ├── service_override.yaml │ │ ├── startup_probe.yaml │ │ ├── strategy_rollingupdate.yaml │ │ ├── strategy_rollingupdate_maxsurge.yaml │ │ ├── strategy_rollingupdate_maxunavailable.yaml │ │ ├── stream.yaml │ │ ├── termination_grace_period.yaml │ │ ├── texas.yaml │ │ ├── texas_full.yaml │ │ ├── texas_on_premises.yaml │ │ ├── ttl.yaml │ │ ├── valkey.yaml │ │ ├── vanilla.yaml │ │ ├── vanilla_on_premises.yaml │ │ ├── vault.yaml │ │ ├── vault_paths.yaml │ │ ├── vault_paths_override.yaml │ │ ├── webproxy.yaml │ │ ├── wonderwall_azure_full.yaml │ │ ├── wonderwall_azure_minimal.yaml │ │ ├── wonderwall_idporten_full.yaml │ │ ├── wonderwall_idporten_minimal.yaml │ │ ├── wonderwall_login.yaml │ │ └── wonderwall_vanilla_no_override.yaml │ ├── texas │ │ └── texas.go │ ├── vault │ │ ├── vault.go │ │ └── vaultcontainer.go │ └── wonderwall │ │ └── wonderwall.go ├── scheme │ └── listers.go ├── synchronizer │ ├── correlationid.go │ ├── externalimage.go │ ├── measure.go │ ├── monitoring.go │ ├── rollout.go │ ├── synchronizer.go │ └── synchronizer_test.go ├── test │ ├── deepcomp │ │ ├── deepcomp.go │ │ ├── deepcomp_test.go │ │ └── diffset.go │ ├── fixtures │ │ └── fixtures.go │ ├── goldenfile │ │ └── goldenfile.go │ ├── helper.go │ └── helper_test.go └── util │ ├── numbers.go │ ├── objectmeta.go │ ├── strings.go │ ├── strings_test.go │ ├── url.go │ └── url_test.go ├── updater ├── updater.go └── updater_test.go └── version.sh /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/.envrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/.github/workflows/deploy.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/.gitignore -------------------------------------------------------------------------------- /.mise-tasks/tilt/_default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/.mise-tasks/tilt/_default -------------------------------------------------------------------------------- /.mise-tasks/tilt/cleanup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/.mise-tasks/tilt/cleanup -------------------------------------------------------------------------------- /.mise-tasks/tilt/down: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/.mise-tasks/tilt/down -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/README.md -------------------------------------------------------------------------------- /Tiltfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/Tiltfile -------------------------------------------------------------------------------- /charts/naiserator/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/.helmignore -------------------------------------------------------------------------------- /charts/naiserator/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/Chart.yaml -------------------------------------------------------------------------------- /charts/naiserator/Feature.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/Feature.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/naiserator/templates/aivenapplication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/aivenapplication.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/clusterrole.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/deployment.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/deployment_webhook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/deployment_webhook.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/netpol.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/netpol.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/podmonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/podmonitor.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/secret.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/service.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/validating_webhook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/validating_webhook.yaml -------------------------------------------------------------------------------- /charts/naiserator/templates/webhook-certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/templates/webhook-certificate.yaml -------------------------------------------------------------------------------- /charts/naiserator/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/charts/naiserator/values.yaml -------------------------------------------------------------------------------- /cmd/naiserator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/cmd/naiserator/main.go -------------------------------------------------------------------------------- /cmd/naiserator_webhook/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/cmd/naiserator_webhook/main.go -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/flake.nix -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/hack/application.yaml -------------------------------------------------------------------------------- /hack/naisjob.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/hack/naisjob.yaml -------------------------------------------------------------------------------- /hack/resources/00-namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/hack/resources/00-namespace.yaml -------------------------------------------------------------------------------- /hack/resources/01-serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/hack/resources/01-serviceaccount.yaml -------------------------------------------------------------------------------- /hack/resources/02-clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/hack/resources/02-clusterrole.yaml -------------------------------------------------------------------------------- /hack/resources/03-clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/hack/resources/03-clusterrolebinding.yaml -------------------------------------------------------------------------------- /hack/resources/04-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/hack/resources/04-deployment.yaml -------------------------------------------------------------------------------- /hack/tilt-naiserator-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/hack/tilt-naiserator-config.yaml -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- 1 | package naiserator 2 | -------------------------------------------------------------------------------- /mise.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/mise.toml -------------------------------------------------------------------------------- /pkg/controllers/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/controllers/application.go -------------------------------------------------------------------------------- /pkg/controllers/externalimage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/controllers/externalimage.go -------------------------------------------------------------------------------- /pkg/controllers/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/controllers/interface.go -------------------------------------------------------------------------------- /pkg/controllers/naisjob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/controllers/naisjob.go -------------------------------------------------------------------------------- /pkg/controllers/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/controllers/options.go -------------------------------------------------------------------------------- /pkg/event/event.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/event/event.pb.go -------------------------------------------------------------------------------- /pkg/event/generator/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/event/generator/generator.go -------------------------------------------------------------------------------- /pkg/event/generator/generator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/event/generator/generator_test.go -------------------------------------------------------------------------------- /pkg/event/timestamp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/event/timestamp.go -------------------------------------------------------------------------------- /pkg/generators/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/generators/application.go -------------------------------------------------------------------------------- /pkg/generators/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/generators/config.go -------------------------------------------------------------------------------- /pkg/generators/naisjob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/generators/naisjob.go -------------------------------------------------------------------------------- /pkg/generators/numreplicas.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/generators/numreplicas.go -------------------------------------------------------------------------------- /pkg/generators/sqlinstance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/generators/sqlinstance.go -------------------------------------------------------------------------------- /pkg/kafka/producer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/kafka/producer.go -------------------------------------------------------------------------------- /pkg/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/metrics/metrics.go -------------------------------------------------------------------------------- /pkg/naiserator/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/naiserator/config/config.go -------------------------------------------------------------------------------- /pkg/naiserator/config/config_test.go: -------------------------------------------------------------------------------- 1 | package config_test 2 | -------------------------------------------------------------------------------- /pkg/naiserator/config/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/naiserator/config/validate.go -------------------------------------------------------------------------------- /pkg/proxyopts/proxyopts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/proxyopts/proxyopts.go -------------------------------------------------------------------------------- /pkg/proxyopts/proxyopts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/proxyopts/proxyopts_test.go -------------------------------------------------------------------------------- /pkg/readonly/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/readonly/client.go -------------------------------------------------------------------------------- /pkg/resourcecreator/accesspolicy/accesspolicyexternalrules.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/accesspolicy/accesspolicyexternalrules.go -------------------------------------------------------------------------------- /pkg/resourcecreator/accesspolicy/accesspolicyexternalrules_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/accesspolicy/accesspolicyexternalrules_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/accesspolicy/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/accesspolicy/helpers.go -------------------------------------------------------------------------------- /pkg/resourcecreator/aiven/aiven.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/aiven/aiven.go -------------------------------------------------------------------------------- /pkg/resourcecreator/aiven/kafka.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/aiven/kafka.go -------------------------------------------------------------------------------- /pkg/resourcecreator/aiven/opensearch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/aiven/opensearch.go -------------------------------------------------------------------------------- /pkg/resourcecreator/aiven/valkey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/aiven/valkey.go -------------------------------------------------------------------------------- /pkg/resourcecreator/azure/azureadapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/azure/azureadapplication.go -------------------------------------------------------------------------------- /pkg/resourcecreator/batch/cronjob.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/batch/cronjob.go -------------------------------------------------------------------------------- /pkg/resourcecreator/batch/job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/batch/job.go -------------------------------------------------------------------------------- /pkg/resourcecreator/batch/job_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/batch/job_helpers.go -------------------------------------------------------------------------------- /pkg/resourcecreator/certificateauthority/certificateauthority.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/certificateauthority/certificateauthority.go -------------------------------------------------------------------------------- /pkg/resourcecreator/deployment/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/deployment/deployment.go -------------------------------------------------------------------------------- /pkg/resourcecreator/deployment/deployment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/deployment/deployment_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/fqdnpolicy/fqdnpolicy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/fqdnpolicy/fqdnpolicy.go -------------------------------------------------------------------------------- /pkg/resourcecreator/frontend/frontend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/frontend/frontend.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/bigquery/bigquery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/bigquery/bigquery.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/const.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/gcp/gcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/gcp/gcp.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/helpers.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/iam/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/iam/policy.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/iam/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/iam/policy_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/iam/policymember.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/iam/policymember.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/iam/serviceaccount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/iam/serviceaccount.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/iam/serviceaccount_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/iam/serviceaccount_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/sql/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/sql/database.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/sql/instance.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/sql/instance.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/sql/instance_flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/sql/instance_flags.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/sql/instance_flags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/sql/instance_flags_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/sql/instance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/sql/instance_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/sql/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/sql/user.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/sql/user_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/sql/user_helpers.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/sql/user_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/sql/user_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/storagebucket/storagebucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/storagebucket/storagebucket.go -------------------------------------------------------------------------------- /pkg/resourcecreator/google/storagebucket/storagebucket_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/google/storagebucket/storagebucket_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/horizontalpodautoscaler/horizontalpodautoscaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/horizontalpodautoscaler/horizontalpodautoscaler.go -------------------------------------------------------------------------------- /pkg/resourcecreator/horizontalpodautoscaler/horizontalpodautoscaler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/horizontalpodautoscaler/horizontalpodautoscaler_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/idporten/idporten.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/idporten/idporten.go -------------------------------------------------------------------------------- /pkg/resourcecreator/ingress/ingress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/ingress/ingress.go -------------------------------------------------------------------------------- /pkg/resourcecreator/ingress/ingress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/ingress/ingress_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/ingress/redirect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/ingress/redirect.go -------------------------------------------------------------------------------- /pkg/resourcecreator/jwker/jwker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/jwker/jwker.go -------------------------------------------------------------------------------- /pkg/resourcecreator/jwker/jwker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/jwker/jwker_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/leaderelection/leaderelection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/leaderelection/leaderelection.go -------------------------------------------------------------------------------- /pkg/resourcecreator/login/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/login/login.go -------------------------------------------------------------------------------- /pkg/resourcecreator/maskinporten/maskinportenclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/maskinporten/maskinportenclient.go -------------------------------------------------------------------------------- /pkg/resourcecreator/networkpolicy/networkpolicy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/networkpolicy/networkpolicy.go -------------------------------------------------------------------------------- /pkg/resourcecreator/observability/observability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/observability/observability.go -------------------------------------------------------------------------------- /pkg/resourcecreator/observability/observability_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/observability/observability_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/pod/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/pod/helpers.go -------------------------------------------------------------------------------- /pkg/resourcecreator/pod/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/pod/pod.go -------------------------------------------------------------------------------- /pkg/resourcecreator/pod/pod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/pod/pod_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/pod/toleration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/pod/toleration.go -------------------------------------------------------------------------------- /pkg/resourcecreator/poddisruptionbudget/poddisruptionbudget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/poddisruptionbudget/poddisruptionbudget.go -------------------------------------------------------------------------------- /pkg/resourcecreator/poddisruptionbudget/poddisruptionbudget_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/poddisruptionbudget/poddisruptionbudget_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/podmonitor/podmonitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/podmonitor/podmonitor.go -------------------------------------------------------------------------------- /pkg/resourcecreator/podmonitor/podmonitor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/podmonitor/podmonitor_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/postgres/netpol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/postgres/netpol.go -------------------------------------------------------------------------------- /pkg/resourcecreator/postgres/postgres.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/postgres/postgres.go -------------------------------------------------------------------------------- /pkg/resourcecreator/proxyopts/proxyopts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/proxyopts/proxyopts.go -------------------------------------------------------------------------------- /pkg/resourcecreator/proxyopts/proxyopts_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/proxyopts/proxyopts_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/resource/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/resource/ast.go -------------------------------------------------------------------------------- /pkg/resourcecreator/resource/operation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/resource/operation.go -------------------------------------------------------------------------------- /pkg/resourcecreator/resource/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/resource/source.go -------------------------------------------------------------------------------- /pkg/resourcecreator/resource/source_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/resource/source_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/resourcecreator.go: -------------------------------------------------------------------------------- 1 | package resourcecreator 2 | -------------------------------------------------------------------------------- /pkg/resourcecreator/resourcecreator_golden_files_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/resourcecreator_golden_files_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/secret/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/secret/secret.go -------------------------------------------------------------------------------- /pkg/resourcecreator/securelogs/containers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/securelogs/containers.go -------------------------------------------------------------------------------- /pkg/resourcecreator/securelogs/securelogs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/securelogs/securelogs.go -------------------------------------------------------------------------------- /pkg/resourcecreator/securelogs/volumes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/securelogs/volumes.go -------------------------------------------------------------------------------- /pkg/resourcecreator/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/service/service.go -------------------------------------------------------------------------------- /pkg/resourcecreator/service/service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/service/service_test.go -------------------------------------------------------------------------------- /pkg/resourcecreator/serviceaccount/serviceaccount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/serviceaccount/serviceaccount.go -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/accesspolicy_external_with_ip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/accesspolicy_external_with_ip.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/accesspolicy_fqdn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/accesspolicy_fqdn.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/accesspolicy_ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/accesspolicy_ingress.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/accesspolicy_ingress_allow_all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/accesspolicy_ingress_allow_all.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/accesspolicy_max.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/accesspolicy_max.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/accesspolicy_only_other_clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/accesspolicy_only_other_clusters.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/accesspolicy_tokenx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/accesspolicy_tokenx.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/aiven.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/aiven.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/application_gke_spot_toleration_nais_gar_toleration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/application_gke_spot_toleration_nais_gar_toleration.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/application_zero_replicas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/application_zero_replicas.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/azureadapplication_full.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/azureadapplication_full.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/azureadapplication_minimal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/azureadapplication_minimal.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/azureadapplication_override_reply_urls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/azureadapplication_override_reply_urls.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/azureadapplication_tenant.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/azureadapplication_tenant.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/deployment_command.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/deployment_command.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/env.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_azure_needs_azurerator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_azure_needs_azurerator.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_azure_sidecar_needs_wonderwall.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_azure_sidecar_needs_wonderwall.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_idporten_disabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_idporten_disabled.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_idporten_needs_sidecar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_idporten_needs_sidecar.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_idporten_sidecar_needs_wonderwall.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_idporten_sidecar_needs_wonderwall.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_leaderelection_port_conflict.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_leaderelection_port_conflict.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_maskinporten_disabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_maskinporten_disabled.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_name_conflict.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_name_conflict.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_not_all_idporten_azure_login_sidecar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_not_all_idporten_azure_login_sidecar.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_not_both_azure_login_sidecar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_not_both_azure_login_sidecar.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_not_both_idporten_azure_sidecar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_not_both_idporten_azure_sidecar.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_not_both_idporten_login_sidecar.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_not_both_idporten_login_sidecar.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_not_both_lifecycle_deprecated.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_not_both_lifecycle_deprecated.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_not_both_lifecycle_prestophook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_not_both_lifecycle_prestophook.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_texas_port_conflict.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_texas_port_conflict.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_unsupported_ingress_domain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_unsupported_ingress_domain.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/error_wonderwall_port_conflict.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/error_wonderwall_port_conflict.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/filesfrom.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/filesfrom.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/frontend_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/frontend_config.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_bigquery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_bigquery.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_bigquery_cascading_delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_bigquery_cascading_delete.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_buckets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_buckets.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_buckets_publicaccessprevention.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_buckets_publicaccessprevention.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_buckets_uniformlevelaccess.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_buckets_uniformlevelaccess.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_buckets_with_lifecycle_and_retention.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_buckets_with_lifecycle_and_retention.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_annotate_existing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_annotate_existing.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_autoresize.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_autoresize.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_change_disksize.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_change_disksize.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_custom_env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_custom_env.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_custom_env_additional_users.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_custom_env_additional_users.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_default_name.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_default_name.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_flags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_flags.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_private_ip.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_private_ip.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_retainedbackups.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_retainedbackups.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_retainedbackups_transaction_log_retention_days.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_retainedbackups_transaction_log_retention_days.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_several_users.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_several_users.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_shared_vpc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_shared_vpc.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_database_with_insights.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_database_with_insights.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_deployment_hostaliases.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_deployment_hostaliases.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_gar_toleration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_gar_toleration.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_gar_toleration_with_non_gar_image.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_gar_toleration_with_non_gar_image.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_iampolicymember.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_iampolicymember.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_iampolicymember_full_resource_name.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_iampolicymember_full_resource_name.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/gcp_iampolicymember_leading_slash.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/gcp_iampolicymember_leading_slash.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/horizontal_pod_autoscaler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/horizontal_pod_autoscaler.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/horizontal_pod_autoscaler_advanced.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/horizontal_pod_autoscaler_advanced.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/horizontal_pod_autoscaler_kafka.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/horizontal_pod_autoscaler_kafka.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/image_pull_secrets_gcp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/image_pull_secrets_gcp.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/image_pull_secrets_onprem.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/image_pull_secrets_onprem.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/ingress_grpc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/ingress_grpc.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/ingress_on_premises.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/ingress_on_premises.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/ingress_redirect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/ingress_redirect.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/ingress_redirect_cross_namespace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/ingress_redirect_cross_namespace.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/ingress_redirect_cross_namespace_error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/ingress_redirect_cross_namespace_error.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/ingress_redirect_no_ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/ingress_redirect_no_ingress.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/leader_election_elector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/leader_election_elector.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/leader_election_onprem.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/leader_election_onprem.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/lifecycle_deprecated.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/lifecycle_deprecated.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/lifecycle_prestophook-exec.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/lifecycle_prestophook-exec.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/lifecycle_prestophook_http.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/lifecycle_prestophook_http.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/lifecycle_prestophook_http_port.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/lifecycle_prestophook_http_port.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/liveness_readiness.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/liveness_readiness.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/maskinportenclient.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/maskinportenclient.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/accesspolicy_egress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/accesspolicy_egress.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/azureadapplication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/azureadapplication.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/command.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/command.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/concurrency_policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/concurrency_policy.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/env_files_from.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/env_files_from.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/error_name_conflict.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/error_name_conflict.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/features_on_premises.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/features_on_premises.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/gcp_bigquery_cascading_delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/gcp_bigquery_cascading_delete.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/gcp_buckets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/gcp_buckets.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/gcp_database.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/gcp_database.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/gcp_database_custom_env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/gcp_database_custom_env.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/gcp_database_custom_env_additional_users.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/gcp_database_custom_env_additional_users.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/gcp_database_flags.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/gcp_database_flags.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/gcp_database_several_users.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/gcp_database_several_users.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/gcp_database_shared_vpc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/gcp_database_shared_vpc.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/gcp_deployment_hostaliases.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/gcp_deployment_hostaliases.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/gcp_iampolicymember.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/gcp_iampolicymember.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/kafkarator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/kafkarator.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/maskinportenclient.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/maskinportenclient.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/no_schedule.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/no_schedule.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/observability_logging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/observability_logging.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/open_search.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/open_search.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/postgres_minimal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/postgres_minimal.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/requests_and_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/requests_and_limits.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/restart_policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/restart_policy.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/securelogs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/securelogs.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/texas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/texas.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/timezone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/timezone.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/ttl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/ttl.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/valkey.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/valkey.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/vanilla_cronjob_on_premises.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/vanilla_cronjob_on_premises.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/vault.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/naisjob/webproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/naisjob/webproxy.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_autoinstrument_enabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_autoinstrument_enabled.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_autoinstrument_enabled_custom_attributes.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_autoinstrument_enabled_custom_attributes.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_autoinstrument_enabled_custom_destination.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_autoinstrument_enabled_custom_destination.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_logging_disabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_logging_disabled.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_logging_disabled_custom_destination.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_logging_disabled_custom_destination.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_logging_enabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_logging_enabled.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_logging_enabled_custom_destination.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_logging_enabled_custom_destination.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_logging_enabled_custom_destination_error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_logging_enabled_custom_destination_error.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_logging_undefined.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_logging_undefined.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_tracing_enabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_tracing_enabled.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/observability_tracing_enabled_error.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/observability_tracing_enabled_error.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/open_search.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/open_search.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/override_container_security.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/override_container_security.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/postgres_minimal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/postgres_minimal.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/postgres_too_long_name.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/postgres_too_long_name.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/prometheus_not_enabled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/prometheus_not_enabled.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/prometheus_operator_setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/prometheus_operator_setup.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/prometheus_port.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/prometheus_port.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/prometheus_setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/prometheus_setup.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/requests_and_limits.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/requests_and_limits.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/securelogs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/securelogs.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/service_override.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/service_override.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/startup_probe.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/startup_probe.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/strategy_rollingupdate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/strategy_rollingupdate.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/strategy_rollingupdate_maxsurge.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/strategy_rollingupdate_maxsurge.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/strategy_rollingupdate_maxunavailable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/strategy_rollingupdate_maxunavailable.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/stream.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/stream.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/termination_grace_period.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/termination_grace_period.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/texas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/texas.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/texas_full.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/texas_full.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/texas_on_premises.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/texas_on_premises.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/ttl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/ttl.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/valkey.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/valkey.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/vanilla.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/vanilla.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/vanilla_on_premises.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/vanilla_on_premises.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/vault.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/vault.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/vault_paths.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/vault_paths.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/vault_paths_override.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/vault_paths_override.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/webproxy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/webproxy.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/wonderwall_azure_full.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/wonderwall_azure_full.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/wonderwall_azure_minimal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/wonderwall_azure_minimal.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/wonderwall_idporten_full.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/wonderwall_idporten_full.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/wonderwall_idporten_minimal.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/wonderwall_idporten_minimal.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/wonderwall_login.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/wonderwall_login.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/testdata/wonderwall_vanilla_no_override.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/testdata/wonderwall_vanilla_no_override.yaml -------------------------------------------------------------------------------- /pkg/resourcecreator/texas/texas.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/texas/texas.go -------------------------------------------------------------------------------- /pkg/resourcecreator/vault/vault.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/vault/vault.go -------------------------------------------------------------------------------- /pkg/resourcecreator/vault/vaultcontainer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/vault/vaultcontainer.go -------------------------------------------------------------------------------- /pkg/resourcecreator/wonderwall/wonderwall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/resourcecreator/wonderwall/wonderwall.go -------------------------------------------------------------------------------- /pkg/scheme/listers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/scheme/listers.go -------------------------------------------------------------------------------- /pkg/synchronizer/correlationid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/synchronizer/correlationid.go -------------------------------------------------------------------------------- /pkg/synchronizer/externalimage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/synchronizer/externalimage.go -------------------------------------------------------------------------------- /pkg/synchronizer/measure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/synchronizer/measure.go -------------------------------------------------------------------------------- /pkg/synchronizer/monitoring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/synchronizer/monitoring.go -------------------------------------------------------------------------------- /pkg/synchronizer/rollout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/synchronizer/rollout.go -------------------------------------------------------------------------------- /pkg/synchronizer/synchronizer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/synchronizer/synchronizer.go -------------------------------------------------------------------------------- /pkg/synchronizer/synchronizer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/synchronizer/synchronizer_test.go -------------------------------------------------------------------------------- /pkg/test/deepcomp/deepcomp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/test/deepcomp/deepcomp.go -------------------------------------------------------------------------------- /pkg/test/deepcomp/deepcomp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/test/deepcomp/deepcomp_test.go -------------------------------------------------------------------------------- /pkg/test/deepcomp/diffset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/test/deepcomp/diffset.go -------------------------------------------------------------------------------- /pkg/test/fixtures/fixtures.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/test/fixtures/fixtures.go -------------------------------------------------------------------------------- /pkg/test/goldenfile/goldenfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/test/goldenfile/goldenfile.go -------------------------------------------------------------------------------- /pkg/test/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/test/helper.go -------------------------------------------------------------------------------- /pkg/test/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/test/helper_test.go -------------------------------------------------------------------------------- /pkg/util/numbers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/util/numbers.go -------------------------------------------------------------------------------- /pkg/util/objectmeta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/util/objectmeta.go -------------------------------------------------------------------------------- /pkg/util/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/util/strings.go -------------------------------------------------------------------------------- /pkg/util/strings_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/util/strings_test.go -------------------------------------------------------------------------------- /pkg/util/url.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/util/url.go -------------------------------------------------------------------------------- /pkg/util/url_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/pkg/util/url_test.go -------------------------------------------------------------------------------- /updater/updater.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/updater/updater.go -------------------------------------------------------------------------------- /updater/updater_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/updater/updater_test.go -------------------------------------------------------------------------------- /version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nais/naiserator/HEAD/version.sh --------------------------------------------------------------------------------