Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
79 changes: 79 additions & 0 deletions repo/packages/gitops-configurer.packages.kadras.io/0.1.0.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
apiVersion: data.packaging.carvel.dev/v1alpha1
kind: Package
metadata:
creationTimestamp: null
name: gitops-configurer.packages.kadras.io.0.1.0
spec:
licenses:
- Apache 2.0
refName: gitops-configurer.packages.kadras.io
releaseNotes: https://github.com/kadras-io/gitops-configurer/releases
releasedAt: "2024-03-11T17:43:26Z"
template:
spec:
deploy:
- kapp: {}
fetch:
- imgpkgBundle:
image: ghcr.io/kadras-io/gitops-configurer@sha256:e60a1a8e9cb7f856acc9078f3cdbc9354ab6b18328de9b64155ccd37cb75c224
template:
- ytt:
paths:
- config
- kbld:
paths:
- '-'
- .imgpkg/images.yml
valuesSchema:
openAPIv3:
additionalProperties: false
properties:
git:
additionalProperties: false
description: Configuration for synchronizing changes from Git.
properties:
branch:
default: main
description: The Git branch to check out and synchronize.
type: string
path:
default: ""
description: The path within the Git repository containing the manifests
to reconcile with the cluster.
type: string
secret_name:
default: ""
description: The name of the Secret in the same namespace holding the
credentials to access the Git server. The credentials should provide
read-only access to the Git server.
type: string
url:
default: ""
description: The URL of the Git repository to synchronize in the cluster.
type: string
type: object
name:
default: gitops-configurer
description: The name of the GitOps resource.
type: string
namespace:
default: kadras-system
description: The namespace where the GitOps resource should be installed.
type: string
service_account:
default: ""
description: The `ServiceAccount` used by the GitOps controller to reconcile
changes to the cluster.
type: string
sync_period:
default: 1m0s
description: 'The interval at which the GitOps controller should synchronize
changes from Git. The format is a Go duration string. Example: `1m0s`.'
type: string
type:
default: carvel-app
description: 'The type of GitOps controller to use. Options: `carvel-app`,
`flux-kustomization`.'
type: string
type: object
version: 0.1.0
16 changes: 16 additions & 0 deletions repo/packages/gitops-configurer.packages.kadras.io/metadata.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: data.packaging.carvel.dev/v1alpha1
kind: PackageMetadata
metadata:
creationTimestamp: null
name: gitops-configurer.packages.kadras.io
spec:
categories:
- gitops
displayName: gitops-configurer
longDescription: Simplify onboarding of GitOps workflows based on Carvel or Flux.
maintainers:
- name: Thomas Vitale
providerName: Kadras
shortDescription: Simplify onboarding of GitOps workflows.
supportDescription: Go to https://kadras.io for documentation and https://github.com/kadras-io/gitops-configurer
for community support.