≈ ¶
Use the standalone configurations in your local pingidentity-devops-getting-started/20-kustomize/01-standalone
directory as the base product configurations with the server profiles in our pingidentity-server-profiles/getting-started repository.
You can use the commands in this topic with or without kustomize. When used without kustomize, as in this topic, the commands return some benign errors regarding kustomization.yaml
. An example of a benign kustomize error is:
unable to recognize "01-standalone/kustomization.yaml":
no matches for kind "Kustomization" in version "kustomize.config.k8s.io/v1beta1"
You can deploy a single (standalone) product container, or a set of standalone containers using Kubernetes.
Deploying the Containers ¶
- Go to any one of the product subdirectories in your local
pingidentity-devops-getting-started/20-kustomize/01-standalone
directory. -
Orchestrate the deployment using the Kubernetes commands. For example:
kubectl apply -f pingfederate/
-
To orchestrate a deployment of all of the products in your
pingidentity-devops-getting-started/20-kustomize/01-standalone
directory, go to your localpingidentity-devops-getting-started/20-kustomize
directory and enter:kubectl apply -R -f 01-standalone/
Cleaning Up ¶
To clean up when you're finished, for a single product container, enter:
kubectl delete -f <container>/
Where <container> is the name of a product container, such as pingfederate
.
For all products in the 01-standalone
directory, enter:
kubectl delete -R -f 01-standalone/