Skip to content

Package to provide a test KNative application on your k8s cluster to working validate functionality

Notifications You must be signed in to change notification settings

failk8s-packages/testknativeapp-package

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

testknative-package

This package provides a test application to validate Knative functionality.

Components

  • testknativeapp

Configuration

The following configuration values can be set to customize the testknativeapp installation.

Global

Value Required/Optional Description
namespace Optional The namespace in which to deploy testknativeapp.
privileged_clusterrole_name Optional If PSPs are enabled on the cluster, this is the name of the privileged clusterrole that allows our test app to start

Usage Example

Just delpoy the package and test it. There should be an ksvc ready to use in the namespace you used.

Develop checklist

  1. Update your config.json with the package info
  2. Add overlays and values
  3. Test your bundle: ytt --data-values-file src/example-values/minikube.yaml -f target/bundle/config providing a sample values file from example-values
  4. Build your bundle ./hack/build.sh
  5. Add it to the failk8s-repo and publish the new repo and test the package from there, or test with local files

NOTE: develop versions will not be image locked and will have a version of 0.0.0+develop to comply with semver.

About

Package to provide a test KNative application on your k8s cluster to working validate functionality

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages