Skip to content

Commit

Permalink
Renamed streamcast to emicast (#112)
Browse files Browse the repository at this point in the history
  • Loading branch information
spietras authored Jul 26, 2024
1 parent a0d7b44 commit 93732a7
Show file tree
Hide file tree
Showing 32 changed files with 87 additions and 87 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Create streamcast Kustomization
# Create emicast Kustomization
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: streamcast
name: emicast
spec:
# Path inside repository to a directory containing Kustomization files
path: src/clusters/main/apps/streamcast/kustomize
path: src/clusters/main/apps/emicast/kustomize
dependsOn:
# Deploy Traefik first
- name: traefik
Expand All @@ -22,4 +22,4 @@ spec:
metadata:
name: .
spec:
targetNamespace: streamcast
targetNamespace: emicast
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Create streamcast-helm Kustomization
# Create emicast-helm Kustomization
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: streamcast-helm
name: emicast-helm
spec:
# Path inside repository to a directory containing Kustomization files
path: src/clusters/main/apps/streamcast/kustomize/streamcast-helm/kustomize
path: src/clusters/main/apps/emicast/kustomize/emicast-helm/kustomize
dependsOn:
# Deploy namespace first
- name: streamcast-namespace
- name: emicast-namespace
# This key always needs to be here for patching to work
patches: []
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Create streamcast-helm Kustomization
# Create emicast-helm Kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# Include the following configuration files
Expand All @@ -14,4 +14,4 @@ secretGenerator:
# It's important to include extension in the key
# SOPS will use it to determine the format of the content
- values.yaml=secrets/values.yaml
name: streamcast-helm-secrets-values
name: emicast-helm-secrets-values
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Create streamcast Helm release
# Create emicast Helm release
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: streamcast
name: emicast
spec:
chart:
spec:
# Use this chart from the repository
chart: streamcast
chart: emicast
# Pin version to major
version: "0.x"
# Use this Helm repository
Expand All @@ -18,5 +18,5 @@ spec:
postRenderers: []
valuesFrom:
- kind: Secret
name: streamcast-helm-secrets-values
name: emicast-helm-secrets-values
valuesKey: values.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Create streamcast Helm repository
# Create emicast Helm repository
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Create streamcast-namespace Kustomization
# Create emicast-namespace Kustomization
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: streamcast-namespace
name: emicast-namespace
spec:
# Path inside repository to a directory containing Kustomization files
path: src/clusters/main/apps/streamcast/kustomize/streamcast-namespace/kustomize
path: src/clusters/main/apps/emicast/kustomize/emicast-namespace/kustomize
# This key always needs to be here for patching to work
patches: []
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Create streamcast-namespace Kustomization
# Create emicast-namespace Kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# Include the following resources
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Create emicast namespace
apiVersion: v1
kind: Namespace
metadata:
name: emicast
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Create streamcast-traefik Kustomization
# Create emicast-traefik Kustomization
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: streamcast-traefik
name: emicast-traefik
spec:
# Path inside repository to a directory containing Kustomization files
path: src/clusters/main/apps/streamcast/kustomize/streamcast-traefik/kustomize
path: src/clusters/main/apps/emicast/kustomize/emicast-traefik/kustomize
dependsOn:
# Deploy Helm release first
- name: streamcast-helm
- name: emicast-helm
# This key always needs to be here for patching to work
patches: []
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Create streamcast-traefik Kustomization
# Create emicast-traefik Kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# Include the following resources
Expand Down
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# Create HTTP ingress route for streamcast
# Create HTTP ingress route for emicast
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: streamcast-http
name: emicast-http
spec:
entryPoints:
# Use entrypoint for HTTPS traffic
- https
routes:
# Match traffic with the Host header
- match: HostRegexp(`streamcast\..*`)
- match: HostRegexp(`emicast\..*`)
kind: Rule
services:
# Route traffic to the streamcast service
- name: streamcast
# Route traffic to the emicast service
- name: emicast
# This is the name of the port in the service
port: http
8 changes: 8 additions & 0 deletions src/clusters/main/apps/emicast/kustomize/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Create emicast Kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# Include the following resources
resources:
- emicast-helm/emicast-helm.yaml
- emicast-namespace/emicast-namespace.yaml
- emicast-traefik/emicast-traefik.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
app:
streamcast:
emicast:
icy:
user: ENC[AES256_GCM,data:jkzY4lm0,iv:tvrJ0N2tWpaKacc0BR+4zL32bm/5houTF8Rf6F2T+WM=,tag:x6JGtB1mCHbgEdpyFttPKQ==,type:str]
password: ENC[AES256_GCM,data:hgPc7tSrCko=,iv:dls0RY5ON/Kji2V/o0SPdgozYVIKjlFqG94TP06SJvg=,tag:R80hpDpGxBB8QHY9XlKDLQ==,type:str]
user: ENC[AES256_GCM,data:1i4PGZEW,iv:vX5Md+R1c7imqOISx6yolSIrJFE3sgeZKpgizvFAmyU=,tag:yMWWis9Lza7nTms76Gy+Tg==,type:str]
password: ENC[AES256_GCM,data:O57cXS8keg0=,iv:6bjkcklqpartsdMPIH8i+8haxhathFf3fu5gsHHEOCU=,tag:weOQq4qXTgPbhsxPkrIn+w==,type:str]
sops:
kms: []
gcp_kms: []
Expand All @@ -27,8 +27,8 @@ sops:
cm1sN3U1VnZNNTU1NFQ2UlRmSUJiVUkKcDxNEToerq/aAa+m8Bmyg9R+UsuMXwx/
1guqoWy3m4ucGQBi7eCswg5m+rGee+FgzlQsan9EQwL8Zhh8sTwlaQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2024-04-29T19:36:12Z"
mac: ENC[AES256_GCM,data:2t6mrNFGRU6Ug1OpzDFfgWUjHVsP3llCCpMbP7vfzKTvlG8XWtr/H85vubT3PuIhg7Go88D/anTgNMo03D293i1Y0zFMFrhXZxDoTBaVHG5lsltzzrfzw+1ske6y8zsfUZQRbfIZxJVYxNof2k6kjhn3VeT2uIk8JJjegABgsQY=,iv:auLbIAfFBvMCwlr4iBnJn+WxlbWt78ewJaRMt3ofHbw=,tag:XqKKLvnPU03QEMptU5P/hA==,type:str]
lastmodified: "2024-07-26T16:25:51Z"
mac: ENC[AES256_GCM,data:tQYc5YSb+l6Rffp2cthrXekuOo572Jzs2KdS0UuZRrT4M9/MSxml2NtajqUlIjYNJjImclksao7H1+x7Eq+OxGfdB+RIOMaGLohNXfd7Ye1MA4uZyp+hXU8wL7t23uwAce+bDVpTZ6MkWxM7BgIKpDFUewFu/tcrdj4U343UPAQ=,iv:cfCQkXp9t8ct9eGMTM7xmPRNSLtIt0qMEqhW6TaPgjE=,tag:i+gQNhVuAtud0ae9Dv3QlA==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.8.1
2 changes: 1 addition & 1 deletion src/clusters/main/apps/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# Include the following resources
resources:
- emicast/emicast.yaml
- emipass/emipass.yaml
- emirecords/emirecords.yaml
- emischeduler/emischeduler.yaml
Expand All @@ -11,7 +12,6 @@ resources:
- emitunes/emitunes.yaml
- fusion/fusion.yaml
- podinfo/podinfo.yaml
- streamcast/streamcast.yaml
- webscheduler/webscheduler.yaml
- webshows/webshows.yaml
- webstream/webstream.yaml
Expand Down

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Create streamcast Kustomization
# Create emicast Kustomization
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: streamcast
name: emicast
spec:
# Path inside repository to a directory containing Kustomization files
path: tests/clusters/ci/main/apps/streamcast/kustomize
path: tests/clusters/ci/main/apps/emicast/kustomize
dependsOn:
# Deploy Traefik first
- name: traefik
Expand All @@ -22,4 +22,4 @@ spec:
metadata:
name: .
spec:
targetNamespace: streamcast
targetNamespace: emicast
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Create streamcast-helm Kustomization
# Create emicast-helm Kustomization
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: streamcast-helm
name: emicast-helm
spec:
# Path inside repository to a directory containing Kustomization files
path: tests/clusters/ci/main/apps/streamcast/kustomize/streamcast-helm/kustomize
path: tests/clusters/ci/main/apps/emicast/kustomize/emicast-helm/kustomize
dependsOn:
# Deploy namespace first
- name: streamcast-namespace
- name: emicast-namespace
# This key always needs to be here for patching to work
patches: []
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Create streamcast-helm Kustomization
# Create emicast-helm Kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# Include the following resources
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Create streamcast Helm release
# Create emicast Helm release
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: streamcast
name: emicast
spec:
chart:
spec:
# Use this chart from the repository
chart: streamcast
chart: emicast
# Pin version to major
version: "0.x"
# Use this Helm repository
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Create streamcast Helm repository
# Create emicast Helm repository
apiVersion: source.toolkit.fluxcd.io/v1beta2
kind: HelmRepository
metadata:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Create streamcast-namespace Kustomization
# Create emicast-namespace Kustomization
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: streamcast-namespace
name: emicast-namespace
spec:
# Path inside repository to a directory containing Kustomization files
path: tests/clusters/ci/main/apps/streamcast/kustomize/streamcast-namespace/kustomize
path: tests/clusters/ci/main/apps/emicast/kustomize/emicast-namespace/kustomize
# This key always needs to be here for patching to work
patches: []
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Overlay emicast-namespace Kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../../../../../../../../src/clusters/main/apps/emicast/kustomize/emicast-namespace/kustomize
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
# Create streamcast-traefik Kustomization
# Create emicast-traefik Kustomization
apiVersion: kustomize.toolkit.fluxcd.io/v1
kind: Kustomization
metadata:
name: streamcast-traefik
name: emicast-traefik
spec:
# Path inside repository to a directory containing Kustomization files
path: tests/clusters/ci/main/apps/streamcast/kustomize/streamcast-traefik/kustomize
path: tests/clusters/ci/main/apps/emicast/kustomize/emicast-traefik/kustomize
dependsOn:
# Deploy Helm release first
- name: streamcast-helm
- name: emicast-helm
# This key always needs to be here for patching to work
patches: []
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Overlay emicast-traefik Kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../../../../../../../../src/clusters/main/apps/emicast/kustomize/emicast-traefik/kustomize
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Create emicast Kustomization
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# Include the following resources
resources:
- emicast-helm/emicast-helm.yaml
- emicast-namespace/emicast-namespace.yaml
- emicast-traefik/emicast-traefik.yaml
2 changes: 1 addition & 1 deletion tests/clusters/ci/main/apps/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
# Include the following resources
resources:
- emicast/emicast.yaml
- emipass/emipass.yaml
- emirecords/emirecords.yaml
- emischeduler/emischeduler.yaml
Expand All @@ -11,7 +12,6 @@ resources:
- emitunes/emitunes.yaml
- fusion/fusion.yaml
- podinfo/podinfo.yaml
- streamcast/streamcast.yaml
- webscheduler/webscheduler.yaml
- webshows/webshows.yaml
- webstream/webstream.yaml
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

0 comments on commit 93732a7

Please sign in to comment.