manifests/tests
Kunal Dugar 8cc8dcfcb7
Notebook Controller Helm Charts (#3219)
* Notebook COntroller Helm Charts

Signed-off-by: kunal-511 <yoyokvunal@gmail.com>

* Add crds and other remaining resources

Signed-off-by: kunal-511 <yoyokvunal@gmail.com>

* Combine helm vs kustomize comparision gha

Signed-off-by: kunal-511 <yoyokvunal@gmail.com>

* update  .github/workflows/helm-kustomize-comparison.yml

Signed-off-by: kunal-511 <yoyokvunal@gmail.com>

---------

Signed-off-by: kunal-511 <yoyokvunal@gmail.com>
2025-09-26 13:03:11 +00:00
..
kserve kserve enforce authentication (#3180) 2025-07-28 09:35:48 +00:00
PSS_enable.sh Merge PSS_baseline and PSS_restricted (#3220) 2025-08-26 14:40:21 +00:00
README.md update manifest test README (#2867) 2024-09-03 16:11:14 +00:00
argo_cli_install.sh Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
central_dashboard_install.sh Moved from Apps to Applications (#3167) 2025-06-23 14:15:14 +00:00
cert_manager_install.sh Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
dex_install.sh Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
dex_login_test.py Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
helm_kustomize_compare.py Notebook Controller Helm Charts (#3219) 2025-09-26 13:03:11 +00:00
helm_kustomize_compare.sh Notebook Controller Helm Charts (#3219) 2025-09-26 13:03:11 +00:00
helm_kustomize_compare_all.sh Notebook Controller Helm Charts (#3219) 2025-09-26 13:03:11 +00:00
install_KinD_create_KinD_cluster_install_kustomize.sh Update install_KinD_create_KinD_cluster_install_kustomize.sh (#3165) 2025-06-11 21:24:50 +00:00
istio-cni_install.sh Limit Istio Sidecar Scope to reduce memory usage (#3206) 2025-08-20 15:47:05 +00:00
istio_dummy_deployment.yaml Synchronize trainer manifests 2.0 (#3181) 2025-08-15 10:59:13 +00:00
katib_install.sh Moved from Apps to Applications (#3167) 2025-06-23 14:15:14 +00:00
katib_test.sh Add Katib Test File (#3243) 2025-09-12 19:07:29 +00:00
katib_test.yaml Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
knative_authentication_test.sh kserve enforce authentication (#3180) 2025-07-28 09:35:48 +00:00
knative_install.sh kserve enforce authentication (#3180) 2025-07-28 09:35:48 +00:00
kserve_complete_authentication_test.sh kserve enforce authentication (#3180) 2025-07-28 09:35:48 +00:00
kserve_install.sh Moved from Apps to Applications (#3167) 2025-06-23 14:15:14 +00:00
kserve_jwt_authentication_test.sh kserve enforce authentication (#3180) 2025-07-28 09:35:48 +00:00
kserve_setup_external_access.sh kserve enforce authentication (#3180) 2025-07-28 09:35:48 +00:00
kserve_test.sh kserve enforce authentication (#3180) 2025-07-28 09:35:48 +00:00
kserve_test.yaml Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
kubectl_install.sh Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
kubeflow_profile_install.sh Synchronize trainer manifests 2.0 (#3181) 2025-08-15 10:59:13 +00:00
kustomize_install.sh Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
metrics-server_install.sh feat: check resource usage in `full_kubeflow_integration_test` and add section of resource utilization of each component in README (#3091) 2025-06-29 11:29:19 +00:00
metrics-server_resource_table.py Synchronize trainer manifests 2.0 (#3181) 2025-08-15 10:59:13 +00:00
multi_tenancy_install.sh Moved from Apps to Applications (#3167) 2025-06-23 14:15:14 +00:00
notebook.test.kubeflow-user-example.com.yaml Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
oauth2-proxy_install.sh Add missing resource constraint for training operator (#3222) 2025-08-20 13:27:07 +00:00
oauth2_dex_credentials.sh Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
pipeline_run_and_wait_kubeflow.py Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
pipeline_test.py Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
pipeline_v1_test.py Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
pipeline_v2_test.py Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
pipelines_install.sh Moved from Apps to Applications (#3167) 2025-06-23 14:15:14 +00:00
pipelines_swfs_install.sh Helm charts Kserve Models Web App (#3183) 2025-08-11 10:20:43 +00:00
poddefaults.access-ml-pipeline.kubeflow-user-example-com.yaml Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
port_forward_gateway.sh Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
s3_helper_test.py Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
spark_install.sh Moved from Apps to Applications (#3167) 2025-06-23 14:15:14 +00:00
spark_test.sh Moved from Apps to Applications (#3167) 2025-06-23 14:15:14 +00:00
swfs_namespace_isolation_test.sh Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00
trainer_install.sh Synchronize trainer manifests 2.0 (#3181) 2025-08-15 10:59:13 +00:00
trainer_job.yaml Synchronize trainer manifests 2.0 (#3181) 2025-08-15 10:59:13 +00:00
trainer_test.sh Synchronize trainer manifests 2.0 (#3181) 2025-08-15 10:59:13 +00:00
training_operator_install.sh Moved from Apps to Applications (#3167) 2025-06-23 14:15:14 +00:00
training_operator_job.yaml Add missing resource constraint for training operator (#3222) 2025-08-20 13:27:07 +00:00
training_operator_test.sh Add missing resource constraint for training operator (#3222) 2025-08-20 13:27:07 +00:00
trivy_install.sh Update trivy_scan.py (#3218) 2025-08-15 18:24:15 +00:00
trivy_scan.py Update trivy_scan.py (#3218) 2025-08-15 18:24:15 +00:00
volumes_web_application_install.sh Moved from Apps to Applications (#3167) 2025-06-23 14:15:14 +00:00
volumes_web_application_test.sh Updated tests file naming scheme (#3144) 2025-06-03 08:59:14 +00:00

README.md

Kustomize Manifest Tests

E2E

There are 2 goals for the e2e tests:

  1. Verify that core components can be applied and become Ready
  2. Verify that core CRDs can be created and succeed

Components

The e2e are installing everything by using the single-install command. This means that all of the core and common (Istio, Knativ, Cert Manager) are being installed and included in the tests.

Test Suite

The e2e tests are completely independent of the underlying K8s cluster, as well as the platform of the cluster. These tests should be able to run in real world clusters, as well as ephemeral ones like KinD.