Interface CLI.WithCerts<C extends CLI.WithCerts>
-
- Type Parameters:
C- the type of the command
- All Superinterfaces:
CLI<C>,MetaClass<Application>
- All Known Implementing Classes:
HelmFetch,HelmInspect,HelmInstall,HelmUpgrade
public static interface CLI.WithCerts<C extends CLI.WithCerts> extends CLI<C>
ACLIcommand with certificate flags.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.oracle.bedrock.runtime.k8s.helm.CLI
CLI.WithCerts<C extends CLI.WithCerts>, CLI.WithRepo<C extends CLI.WithRepo>, CLI.WithTLS<C extends CLI.WithTLS>
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default CcaFile(String caBundle)Verify certificates of HTTPS-enabled servers using this CA bundle.default CcertFile(String file)Identify HTTPS client using this SSL certificate file.default CkeyFile(String file)Identify HTTPS client using this SSL key file.default CkeyRing(String file)Keyring containing public keys (default ~/.gnupg/pubring.gpg).-
Methods inherited from interface com.oracle.bedrock.runtime.k8s.helm.CLI
debug, getArguments, getCommands, getEnvironment, getFlags, getHelmLocation, home, host, isFlagsFirst, kubeConfig, kubeContext, newInstance, tillerNamespace, withArguments, withArguments, withArguments, withEnvironment, withEnvironment, withEnvironment, withEnvironment, withFlags, withFlags, withFlags, withHelmAt
-
Methods inherited from interface com.oracle.bedrock.runtime.MetaClass
getImplementationClass, onLaunch, onLaunched, onLaunching
-
-
-
-
Method Detail
-
caFile
default C caFile(String caBundle)
Verify certificates of HTTPS-enabled servers using this CA bundle.- Parameters:
caBundle- the CA bundle file- Returns:
- a copy of this command with the
--ca-fileflag appended
-
certFile
default C certFile(String file)
Identify HTTPS client using this SSL certificate file.- Parameters:
file- SSL certificate file- Returns:
- a copy of this command with the
--cert-fileflag appended
-
keyFile
default C keyFile(String file)
Identify HTTPS client using this SSL key file.- Parameters:
file- SSL key file- Returns:
- a copy of this command with the
--key-fileflag appended
-
-