Directory Args
data class DirectoryArgs(val directory: Output<String>? = null, val namespace: Output<String>? = null, val resourcePrefix: Output<String>? = null, val skipAwait: Output<Boolean>? = null) : ConvertibleToJava<DirectoryArgs>
Directory is a component representing a collection of resources described by a kustomize directory (kustomization).
Example Usage
Local Kustomize Directory
package myproject;
import com.pulumi.Pulumi;
import com.pulumi.kubernetes.kustomize.v2.Directory;
import com.pulumi.kubernetes.kustomize.v2.DirectoryArgs;
public class App {
public static void main(String[] args) {
Pulumi.run(ctx -> {
var helloWorld = new Directory("helloWorldLocal", DirectoryArgs.builder()
.directory("./helloWorld")
.build());
});
}
}
Content copied to clipboard
Kustomize Directory from a Git Repo
package myproject;
import com.pulumi.Pulumi;
import com.pulumi.kubernetes.kustomize.v2.Directory;
import com.pulumi.kubernetes.kustomize.v2.DirectoryArgs;
public class App {
public static void main(String[] args) {
Pulumi.run(ctx -> {
var helloWorld = new Directory("helloWorldRemote", DirectoryArgs.builder()
.directory("https://github.com/kubernetes-sigs/kustomize/tree/v3.3.1/examples/helloWorld")
.build());
});
}
}
Content copied to clipboard