Add wait for condition example
This commit is contained in:
parent
6baaa34b0a
commit
a490b25647
|
@ -13,7 +13,7 @@ type GitRepositorySpec struct {
|
||||||
// +kubebuilder:validation:Pattern="^(http|https|ssh)://"
|
// +kubebuilder:validation:Pattern="^(http|https|ssh)://"
|
||||||
URL string `json:"url"`
|
URL string `json:"url"`
|
||||||
|
|
||||||
// The secret name containing the Git credentials
|
// The secret name containing the Git credentials.
|
||||||
// +optional
|
// +optional
|
||||||
SecretRef *v1.LocalObjectReference `json:"secretRef,omitempty"`
|
SecretRef *v1.LocalObjectReference `json:"secretRef,omitempty"`
|
||||||
|
|
||||||
|
@ -90,9 +90,6 @@ kind: GitRepository
|
||||||
metadata:
|
metadata:
|
||||||
name: podinfo
|
name: podinfo
|
||||||
namespace: default
|
namespace: default
|
||||||
annotations:
|
|
||||||
# on-demand sync trigger
|
|
||||||
source.fluxcd.io/syncAt: "2020-04-06T15:39:52+03:00"
|
|
||||||
spec:
|
spec:
|
||||||
interval: 1m
|
interval: 1m
|
||||||
url: https://github.com/stefanprodan/podinfo
|
url: https://github.com/stefanprodan/podinfo
|
||||||
|
@ -208,6 +205,9 @@ data:
|
||||||
known_hosts: <BASE64>
|
known_hosts: <BASE64>
|
||||||
```
|
```
|
||||||
|
|
||||||
|
> **Note:** that the SSH address does not support SCP syntax. The URL format is
|
||||||
|
> `ssh://user@host:port/org/repository`.
|
||||||
|
|
||||||
Example of generating the SSH credentials secret:
|
Example of generating the SSH credentials secret:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
@ -253,3 +253,9 @@ status:
|
||||||
status: "False"
|
status: "False"
|
||||||
type: Ready
|
type: Ready
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Wait for condition:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
kubectl wait gitrepository/podinfo --for=condition=ready --timeout=1m
|
||||||
|
```
|
||||||
|
|
Loading…
Reference in New Issue