Skip to content

Commit

Permalink
Merge pull request #2 from ManagedKube/dev-infra
Browse files Browse the repository at this point in the history
Kubecost - cluster-turndown service
  • Loading branch information
sekka1 authored Mar 28, 2020
2 parents dd8bfcd + 6ebfa31 commit fe334cf
Show file tree
Hide file tree
Showing 8 changed files with 319 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,13 @@
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: gcp-credentials-json
namespace: external-dns
spec:
encryptedData:
credentials.json: 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
template:
metadata:
creationTimestamp: null
name: gcp-credentials-json
namespace: external-dns
status: {}

Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Kubecost Cluster Turndown
===========================

Source: https://github.com/kubecost/cluster-turndown


# Easy time selector website
This website will help you to easily convert GMT time to your local time.

[https://www.worldtimebuddy.com/gmt-to-pst-converter](https://www.worldtimebuddy.com/gmt-to-pst-converter)


# Turndown usage

## Get turndown CRDs

```
kubectl get turndownschedules
```

or

```
kubectl get tds
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,256 @@
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: cluster-turndown
namespace: turndown
labels:
app: cluster-turndown
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: cluster-turndown
labels:
app: cluster-turndown
rules:
- apiGroups:
- kubecost.k8s.io
resources:
- turndownschedules
- turndownschedules/status
verbs:
- get
- list
- watch
- create
- patch
- update
- delete
- apiGroups:
- ""
- events.k8s.io
resources:
- events
verbs:
- create
- patch
- update
- apiGroups:
- ''
resources:
- deployments
- nodes
- pods
- resourcequotas
- replicationcontrollers
- limitranges
- pods/eviction
verbs:
- get
- list
- watch
- create
- patch
- update
- delete
- apiGroups:
- ''
resources:
- configmaps
- namespaces
- persistentvolumeclaims
- persistentvolumes
- endpoints
- events
- services
verbs:
- get
- list
- watch
- apiGroups:
- extensions
resources:
- daemonsets
- deployments
- replicasets
verbs:
- get
- list
- watch
- create
- patch
- update
- delete
- apiGroups:
- apps
resources:
- statefulsets
- deployments
- daemonsets
- replicasets
verbs:
- get
- list
- watch
- create
- patch
- update
- delete
- apiGroups:
- batch
resources:
- cronjobs
- jobs
verbs:
- get
- list
- watch
- create
- patch
- update
- delete
- apiGroups:
- autoscaling
resources:
- horizontalpodautoscalers
verbs:
- get
- list
- watch
- apiGroups:
- policy
resources:
- poddisruptionbudgets
verbs:
- get
- list
- watch
- apiGroups:
- storage.k8s.io
resources:
- storageclasses
verbs:
- get
- list
- watch
- apiGroups:
- events.k8s.io
resources:
- events
verbs:
- get
- list
- watch
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: cluster-turndown
labels:
app: cluster-turndown
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-turndown
subjects:
- kind: ServiceAccount
name: cluster-turndown
namespace: turndown
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: cluster-turndown
namespace: turndown
spec:
strategy:
rollingUpdate:
maxSurge: 1
maxUnavailable: 1
type: RollingUpdate
selector:
matchLabels:
app: cluster-turndown
template:
metadata:
namespace: turndown
labels:
app: cluster-turndown
spec:
containers:
- name: cluster-turndown
image: gcr.io/kubecost1/cluster-turndown:v1.0
volumeMounts:
- name: turndown-keys
mountPath: /var/keys
env:
- name: NODE_NAME
valueFrom:
fieldRef:
fieldPath: spec.nodeName
- name: TURNDOWN_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: TURNDOWN_DEPLOYMENT
value: cluster-turndown
- name: GOOGLE_APPLICATION_CREDENTIALS
value: /var/keys/service-key.json
ports:
- name: http-server
containerPort: 9731
hostPort: 9731
serviceAccount: cluster-turndown
serviceAccountName: cluster-turndown
volumes:
- name: turndown-keys
secret:
secretName: cluster-turndown-service-key
---
# TurndownSchedule Custom Resource Definition for persistence
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: turndownschedules.kubecost.k8s.io
spec:
group: kubecost.k8s.io
version: v1alpha1
names:
kind: TurndownSchedule
singular: turndownschedule
plural: turndownschedules
shortNames:
- td
- tds
scope: Cluster
subresources:
status: {}
validation:
openAPIV3Schema:
properties:
spec:
type: object
properties:
start:
type: string
format: date-time
end:
type: string
format: date-time
repeat:
type: string
enum: [none, daily, weekly]
additionalPrinterColumns:
- name: State
type: string
description: The state of the turndownschedule
JSONPath: .status.state
- name: Next Turndown
type: string
description: The next turndown date-time
JSONPath: .status.nextScaleDownTime
- name: Next Turn Up
type: string
description: The next turn up date-time
JSONPath: .status.nextScaleUpTime
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: bitnami.com/v1alpha1
kind: SealedSecret
metadata:
creationTimestamp: null
name: cluster-turndown-service-key
namespace: turndown
spec:
encryptedData:
sa-managedkube-admin.json: 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
template:
metadata:
creationTimestamp: null
name: cluster-turndown-service-key
namespace: turndown
status: {}

Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
apiVersion: kubecost.k8s.io/v1alpha1
kind: TurndownSchedule
metadata:
name: schedule
namespace: turndown
finalizers:
- "finalizer.kubecost.k8s.io"
spec:
start: 2020-03-12T06:00:00Z
end: 2020-03-12T12:00:00Z
repeat: daily
7 changes: 7 additions & 0 deletions kubernetes/flux/releases/gcp/dev/namespaces/turndown.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
apiVersion: v1
kind: Namespace
metadata:
name: turndown
labels:
name: turndown
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
flux:
git:
url: [email protected]:ManagedKube/kubernetes-common-services.git
branch: structure-update
branch: master
path: "kubernetes/flux/releases/gcp/dev,kubernetes/flux/releases/base-values"
4 changes: 2 additions & 2 deletions kubernetes/helm/sealed-secrets/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ Doesnt seem to work on a GKE cluster

```
# Secret source information
NAMESPACE=external-dns
SECRET_NAME=gcp-credentials-json
NAMESPACE=turndown
SECRET_NAME=cluster-turndown-service-key
FILE_PATH=/media/veracrypt1/managedkube/sa-managedkube-admin.json
# kubeseal info
Expand Down

0 comments on commit fe334cf

Please sign in to comment.