Created
March 6, 2019 16:13
-
-
Save andsens/19a7485b753bf303fb3a9d768e457ee4 to your computer and use it in GitHub Desktop.
skaffold reproduce
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: apiextensions.k8s.io/v1beta1 | |
kind: CustomResourceDefinition | |
metadata: | |
creationTimestamp: null | |
labels: | |
controller-tools.k8s.io: "1.0" | |
name: certificates.certmanager.k8s.io | |
spec: | |
additionalPrinterColumns: | |
- JSONPath: .status.conditions[?(@.type==\"Ready\")].status | |
name: Ready | |
type: string | |
- JSONPath: .spec.secretName | |
name: Secret | |
type: string | |
- JSONPath: .spec.issuerRef.name | |
name: Issuer | |
priority: 1 | |
type: string | |
- JSONPath: .status.conditions[?(@.type==\"Ready\")].message | |
name: Status | |
priority: 1 | |
type: string | |
- JSONPath: .metadata.creationTimestamp | |
description: CreationTimestamp is a timestamp representing the server time when | |
this object was created. It is not guaranteed to be set in happens-before order | |
across separate operations. Clients may not set this value. It is represented | |
in RFC3339 form and is in UTC. | |
name: Age | |
type: date | |
group: certmanager.k8s.io | |
names: | |
kind: Certificate | |
plural: certificates | |
shortNames: | |
- cert | |
- certs | |
scope: Namespaced | |
validation: | |
openAPIV3Schema: | |
properties: | |
apiVersion: | |
description: 'APIVersion defines the versioned schema of this representation | |
of an object. Servers should convert recognized schemas to the latest | |
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources' | |
type: string | |
kind: | |
description: 'Kind is a string value representing the REST resource this | |
object represents. Servers may infer this from the endpoint the client | |
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds' | |
type: string | |
metadata: | |
type: object | |
spec: | |
properties: | |
acme: | |
description: ACME contains configuration specific to ACME Certificates. | |
Notably, this contains details on how the domain names listed on this | |
Certificate resource should be 'solved', i.e. mapping HTTP01 and DNS01 | |
providers to DNS names. | |
properties: | |
config: | |
items: | |
properties: | |
domains: | |
description: Domains is the list of domains that this SolverConfig | |
applies to. | |
items: | |
type: string | |
type: array | |
required: | |
- domains | |
type: object | |
type: array | |
required: | |
- config | |
type: object | |
commonName: | |
description: CommonName is a common name to be used on the Certificate | |
type: string | |
dnsNames: | |
description: DNSNames is a list of subject alt names to be used on the | |
Certificate | |
items: | |
type: string | |
type: array | |
duration: | |
description: Certificate default Duration | |
type: string | |
ipAddresses: | |
description: IPAddresses is a list of IP addresses to be used on the | |
Certificate | |
items: | |
type: string | |
type: array | |
isCA: | |
description: IsCA will mark this Certificate as valid for signing. This | |
implies that the 'signing' usage is set | |
type: boolean | |
issuerRef: | |
description: IssuerRef is a reference to the issuer for this certificate. | |
If the 'kind' field is not set, or set to 'Issuer', an Issuer resource | |
with the given name in the same namespace as the Certificate will | |
be used. If the 'kind' field is set to 'ClusterIssuer', a ClusterIssuer | |
with the provided name will be used. The 'name' field in this stanza | |
is required at all times. | |
properties: | |
kind: | |
type: string | |
name: | |
type: string | |
required: | |
- name | |
type: object | |
keyAlgorithm: | |
description: KeyAlgorithm is the private key algorithm of the corresponding | |
private key for this certificate. If provided, allowed values are | |
either "rsa" or "ecdsa" If KeyAlgorithm is specified and KeySize is | |
not provided, key size of 256 will be used for "ecdsa" key algorithm | |
and key size of 2048 will be used for "rsa" key algorithm. | |
enum: | |
- rsa | |
- ecdsa | |
type: string | |
keySize: | |
description: KeySize is the key bit size of the corresponding private | |
key for this certificate. If provided, value must be between 2048 | |
and 8192 inclusive when KeyAlgorithm is empty or is set to "rsa", | |
and value must be one of (256, 384, 521) when KeyAlgorithm is set | |
to "ecdsa". | |
format: int64 | |
type: integer | |
organization: | |
description: Organization is the organization to be used on the Certificate | |
items: | |
type: string | |
type: array | |
renewBefore: | |
description: Certificate renew before expiration duration | |
type: string | |
secretName: | |
description: SecretName is the name of the secret resource to store | |
this secret in | |
type: string | |
required: | |
- secretName | |
- issuerRef | |
type: object | |
status: | |
properties: | |
conditions: | |
items: | |
properties: | |
lastTransitionTime: | |
description: LastTransitionTime is the timestamp corresponding | |
to the last status change of this condition. | |
format: date-time | |
type: string | |
message: | |
description: Message is a human readable description of the details | |
of the last transition, complementing reason. | |
type: string | |
reason: | |
description: Reason is a brief machine readable explanation for | |
the condition's last transition. | |
type: string | |
status: | |
description: Status of the condition, one of ('True', 'False', | |
'Unknown'). | |
enum: | |
- "True" | |
- "False" | |
- Unknown | |
type: string | |
type: | |
description: Type of the condition, currently ('Ready'). | |
type: string | |
required: | |
- type | |
- status | |
- lastTransitionTime | |
- reason | |
- message | |
type: object | |
type: array | |
lastFailureTime: | |
format: date-time | |
type: string | |
notAfter: | |
description: The expiration time of the certificate stored in the secret | |
named by this resource in spec.secretName. | |
format: date-time | |
type: string | |
type: object | |
version: v1alpha1 | |
status: | |
acceptedNames: | |
kind: "" | |
plural: "" | |
conditions: [] | |
storedVersions: [] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: kustomize.config.k8s.io/v1beta1 | |
kind: Kustomization | |
namespace: default | |
resources: | |
- crd.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: skaffold/v1beta6 | |
kind: Config | |
deploy: | |
kustomize: | |
path: . |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment