Comments (3)
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from reckoner.
#88 Starts this process - i will leave this issue open to collect some example tests cases for regression testing.
from reckoner.
repository: stable
minimum_versions:
helm: 2.13.1
reckoner: 1.0.1
helm_args:
- --recreate-pods
repositories:
incubator:
url: https://kubernetes-charts-incubator.storage.googleapis.com
stable:
url: https://kubernetes-charts.storage.googleapis.com
reactiveops-stable:
url: https://charts.reactiveops.com/stable
reactiveops-incubator:
url: https://charts.reactiveops.com/incubator
charts:
metrics-server:
namespace: metrics-server
version: "2.4.0"
hooks:
pre_install:
- kubectl create ns metrics-server || true
- kubectl annotate ns metrics-server --overwrite linkerd.io/inject=enabled --overwrite
set-values:
args:
- --kubelet-insecure-tls
- --kubelet-preferred-address-types=InternalIP
- --metric-resolution=30s
- --v=3
rbac-manager:
namespace: rbac-manager
version: 0.2.1
repository: reactiveops-stable
hooks:
pre_install:
- kubectl create ns rbac-manager || true
- kubectl annotate ns rbac-manager --overwrite linkerd.io/inject=enabled
- kubectl annotate ns rbac-manager image-whitelist='^quay/.+' --overwrite
post_install:
- kubectl apply -f rbacdefinition.yaml
nginx-ingress:
chart: nginx-ingress
namespace: nginx-ingress
version: 1.3.1
hooks:
pre_install:
- kubectl create ns nginx-ingress || true
- kubectl annotate ns nginx-ingress --overwrite linkerd.io/inject=enabled
- kubectl -n nginx-ingress apply -f custom-headers.yaml
set-values:
controller.minAvailable: 1
controller.replicaCount: 2
defaultBackend.replicaCount: 2
defaultBackend.minAvailable: 1
controller.ingressClass: "nginx-ingress"
controller.publishService.enabled: "true"
controller.metrics.enabled: true
controller.stats.enabled: true
controller.resources:
limits.cpu: 500m
limits.memory: 500Mi
requests.cpu: 100m
requests.memory: 100Mi
rbac.create: true
controller.podLabels.nginx-affinity: nginx-ingress
controller.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].labelSelector.matchExpressions[0].key: nginx-affinity
controller.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].labelSelector.matchExpressions[0].operator: In
controller.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].labelSelector.matchExpressions[0].values[0]: nginx-ingress
controller.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[0].topologyKey: "kubernetes.io/hostname"
controller.image.pullPolicy: "Always"
values-strings:
controller.livenessProbe.initialDelaySeconds: 900
controller:
extraArgs:
v: 2
config:
add-headers: "nginx-ingress/custom-headers"
from reckoner.
Related Issues (20)
- Completion scripts - complete course names
- [Docs] Update documentation for Go release
- chart specific namespace_management applies to all namespaces HOT 1
- Gitops functionality
- gitops package
- argocd gitops implementation
- Gitops yaml split into separate files HOT 2
- cannot use environment variable for release namespace HOT 2
- Reckoner 6.0.0-rc4 does not interpolate environment variables in release values HOT 2
- reckoner convert should not parse environment variables
- reckoner delete course capability HOT 1
- Docker image for Reckoner HOT 6
- Clarify the usage of secrets - replace helm values by secrets ? HOT 3
- v2 course file conversion does not handle the gitops field
- v2 course file conversion gets rid of secrets HOT 1
- Validation Errors for Unused Variables HOT 2
- basic template error HOT 6
- Using diff with an unexisting chart version shows no difference
- Can't use $ in strings as expected in reckoner 6 HOT 4
- Reckoner not rendering Job annotations HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from reckoner.