You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			|  | 6 years ago | |
|---|---|---|
| .. | ||
| .gitignore | 7 years ago | |
| Kasanefile | 7 years ago | |
| README.md | 6 years ago | |
| patch.jsonnet | 7 years ago | |
		
			
				
				README.md
			
		
		
	
	Kasane
Kasane is a layering tool for Kubernetes which utilises Jsonnet for deep object modification and patching.
Use following steps to try the application:
- Follow instructions from custom_tools.md to make sure kasanebinary is available inargocd-repo-serverpod.
- Register kasanepluginargocd-cmConfigMap:
apiVersion: v1
data:
  configManagementPlugins: |
    - name: kasane
      init:
        command: [kasane, update]
      generate:
        command: [kasane, show]    
- Create application using kasaneas a config management plugin name.
argocd app create kasane \
    --config-management-plugin kasane \
    --repo https://github.com/argoproj/argocd-example-apps \
    --path plugins/kasane \
    --dest-server https://kubernetes.default.svc \
    --dest-namespace default