Skip to content
Closed
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
7 changes: 7 additions & 0 deletions akamai-github/TOKENS.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,13 @@ This document lists all template tokens used in this Akamai + GitHub cloud provi
| `WORKLOAD_NODE_COUNT` | `<WORKLOAD_NODE_COUNT>` | Number of nodes in workload cluster |
| `WORKLOAD_NODE_TYPE` | `<WORKLOAD_NODE_TYPE>` | Instance type for workload nodes |

### Workload Cluster Custom Inputs

| Token | Template Value | Description |
|-------|---------------|-------------|
| `EXAMPLE_INPUT_TOKEN` | `<EXAMPLE_INPUT_TOKEN>` | Demonstration Custom Input from Workload Cluster Template |


## Usage Notes

- These tokens are automatically replaced during template instantiation
Expand Down
22 changes: 22 additions & 0 deletions akamai-github/templates/mgmt/kubefirst-pro.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kubefirst-components
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '70'
spec:
project: default
source:
repoURL: <GITOPS_REPO_URL>
path: registry/clusters/<CLUSTER_NAME>/components/kubefirst
targetRevision: HEAD
destination:
name: in-cluster
namespace: kubefirst
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
29 changes: 7 additions & 22 deletions akamai-github/templates/mgmt/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,7 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kubefirst-components
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '70'
spec:
project: default
source:
repoURL: <GITOPS_REPO_URL>
path: registry/clusters/<CLUSTER_NAME>/components/kubefirst
targetRevision: HEAD
destination:
name: in-cluster
namespace: kubefirst
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
# argocd-argoproj.io/skip-reconcile: true
clusterType: "physical" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
7 changes: 7 additions & 0 deletions akamai-github/templates/workload-cluster/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# argocd-argoproj.io/skip-reconcile: true
clusterType: "physical" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
7 changes: 7 additions & 0 deletions akamai-github/templates/workload-vcluster/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# argocd-argoproj.io/skip-reconcile: true
clusterType: "virtual" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
6 changes: 6 additions & 0 deletions aws-github/TOKENS.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,12 @@ This document lists all template tokens used in this AWS + GitHub cloud provider
| `WORKLOAD_NODE_COUNT` | `<WORKLOAD_NODE_COUNT>` | Number of nodes in workload cluster |
| `WORKLOAD_NODE_TYPE` | `<WORKLOAD_NODE_TYPE>` | Instance type for workload nodes |

### Workload Cluster Custom Inputs

| Token | Template Value | Description |
|-------|---------------|-------------|
| `EXAMPLE_INPUT_TOKEN` | `<EXAMPLE_INPUT_TOKEN>` | Demonstration Custom Input from Workload Cluster Template |

## Usage Notes

- These tokens are automatically replaced during template instantiation
Expand Down
22 changes: 22 additions & 0 deletions aws-github/templates/mgmt/kubefirst-pro.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kubefirst-components
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '70'
spec:
project: default
source:
repoURL: <GITOPS_REPO_URL>
path: registry/clusters/<CLUSTER_NAME>/components/kubefirst
targetRevision: HEAD
destination:
server: https://kubernetes.default.svc
namespace: kubefirst
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
29 changes: 7 additions & 22 deletions aws-github/templates/mgmt/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,7 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kubefirst-components
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '70'
spec:
project: default
source:
repoURL: <GITOPS_REPO_URL>
path: registry/clusters/<CLUSTER_NAME>/components/kubefirst
targetRevision: HEAD
destination:
server: https://kubernetes.default.svc
namespace: kubefirst
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
# argocd-argoproj.io/skip-reconcile: true
clusterType: "physical" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
7 changes: 7 additions & 0 deletions aws-github/templates/workload-cluster/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# argocd-argoproj.io/skip-reconcile: true
clusterType: "physical" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
7 changes: 7 additions & 0 deletions aws-github/templates/workload-vcluster/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# argocd-argoproj.io/skip-reconcile: true
clusterType: "virtual" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
6 changes: 6 additions & 0 deletions aws-gitlab/TOKENS.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,12 @@ This document lists all template tokens used in this AWS + GitLab cloud provider
| `WORKLOAD_NODE_COUNT` | `<WORKLOAD_NODE_COUNT>` | Number of nodes in workload cluster |
| `WORKLOAD_NODE_TYPE` | `<WORKLOAD_NODE_TYPE>` | Instance type for workload nodes |

### Workload Cluster Custom Inputs

| Token | Template Value | Description |
|-------|---------------|-------------|
| `EXAMPLE_INPUT_TOKEN` | `<EXAMPLE_INPUT_TOKEN>` | Demonstration Custom Input from Workload Cluster Template |

## Usage Notes

- These tokens are automatically replaced during template instantiation
Expand Down
22 changes: 22 additions & 0 deletions aws-gitlab/templates/mgmt/kubefirst-pro.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kubefirst-components
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '70'
spec:
project: default
source:
repoURL: <GITOPS_REPO_URL>
path: registry/clusters/<CLUSTER_NAME>/components/kubefirst
targetRevision: HEAD
destination:
server: https://kubernetes.default.svc
namespace: kubefirst
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
29 changes: 7 additions & 22 deletions aws-gitlab/templates/mgmt/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,7 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kubefirst-components
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '70'
spec:
project: default
source:
repoURL: <GITOPS_REPO_URL>
path: registry/clusters/<CLUSTER_NAME>/components/kubefirst
targetRevision: HEAD
destination:
server: https://kubernetes.default.svc
namespace: kubefirst
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
# argocd-argoproj.io/skip-reconcile: true
clusterType: "physical" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
7 changes: 7 additions & 0 deletions aws-gitlab/templates/workload-cluster/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# argocd-argoproj.io/skip-reconcile: true
clusterType: "physical" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
7 changes: 7 additions & 0 deletions aws-gitlab/templates/workload-vcluster/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# argocd-argoproj.io/skip-reconcile: true
clusterType: "virtual" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
6 changes: 6 additions & 0 deletions azure-github/TOKENS.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,12 @@ This document lists all template tokens used in this Azure + GitHub cloud provid
| `WORKLOAD_NODE_COUNT` | `<WORKLOAD_NODE_COUNT>` | Number of nodes in workload cluster |
| `WORKLOAD_NODE_TYPE` | `<WORKLOAD_NODE_TYPE>` | VM size for workload nodes |

### Workload Cluster Custom Inputs

| Token | Template Value | Description |
|-------|---------------|-------------|
| `EXAMPLE_INPUT_TOKEN` | `<EXAMPLE_INPUT_TOKEN>` | Demonstration Custom Input from Workload Cluster Template |

## Usage Notes

- These tokens are automatically replaced during template instantiation
Expand Down
22 changes: 22 additions & 0 deletions azure-github/templates/mgmt/kubefirst-pro.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kubefirst-components
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '70'
spec:
project: default
source:
repoURL: <GITOPS_REPO_URL>
path: registry/clusters/<CLUSTER_NAME>/components/kubefirst
targetRevision: HEAD
destination:
name: in-cluster
namespace: kubefirst
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
29 changes: 7 additions & 22 deletions azure-github/templates/mgmt/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,7 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kubefirst-components
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '70'
spec:
project: default
source:
repoURL: <GITOPS_REPO_URL>
path: registry/clusters/<CLUSTER_NAME>/components/kubefirst
targetRevision: HEAD
destination:
name: in-cluster
namespace: kubefirst
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
# argocd-argoproj.io/skip-reconcile: true
clusterType: "physical" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
7 changes: 7 additions & 0 deletions azure-github/templates/workload-cluster/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# argocd-argoproj.io/skip-reconcile: true
clusterType: "physical" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
7 changes: 7 additions & 0 deletions azure-github/templates/workload-vcluster/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# argocd-argoproj.io/skip-reconcile: true
clusterType: "virtual" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
6 changes: 6 additions & 0 deletions azure-gitlab/TOKENS.md
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,12 @@ This document lists all template tokens used in this Azure + GitLab cloud provid
| `WORKLOAD_NODE_COUNT` | `<WORKLOAD_NODE_COUNT>` | Number of nodes in workload cluster |
| `WORKLOAD_NODE_TYPE` | `<WORKLOAD_NODE_TYPE>` | VM size for workload nodes |

### Workload Cluster Custom Inputs

| Token | Template Value | Description |
|-------|---------------|-------------|
| `EXAMPLE_INPUT_TOKEN` | `<EXAMPLE_INPUT_TOKEN>` | Demonstration Custom Input from Workload Cluster Template |

## Usage Notes

- These tokens are automatically replaced during template instantiation
Expand Down
22 changes: 22 additions & 0 deletions azure-gitlab/templates/mgmt/kubefirst-pro.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kubefirst-components
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '70'
spec:
project: default
source:
repoURL: <GITOPS_REPO_URL>
path: registry/clusters/<CLUSTER_NAME>/components/kubefirst
targetRevision: HEAD
destination:
name: in-cluster
namespace: kubefirst
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
29 changes: 7 additions & 22 deletions azure-gitlab/templates/mgmt/kubefirst.yaml
Original file line number Diff line number Diff line change
@@ -1,22 +1,7 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: kubefirst-components
namespace: argocd
annotations:
argocd.argoproj.io/sync-wave: '70'
spec:
project: default
source:
repoURL: <GITOPS_REPO_URL>
path: registry/clusters/<CLUSTER_NAME>/components/kubefirst
targetRevision: HEAD
destination:
name: in-cluster
namespace: kubefirst
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- CreateNamespace=true
# argocd-argoproj.io/skip-reconcile: true
clusterType: "physical" # physical|virtual|gpu
inputs:
- name: "example-input-name"
token: "<EXAMPLE_INPUT_TOKEN>"
prompt: "Example custom input"
tip: "Manage your custom inputs in your cluster template's kubefirst.yaml file"
Loading