chore(release): 2.4.2 [skip ci]

This commit is contained in:
Robert Prehn 2021-05-28 17:54:20 +00:00
parent af3fe3bed9
commit 6207e2de9c
6 changed files with 84 additions and 6 deletions

View file

@ -1,7 +1,7 @@
defmodule Legendary.Admin.MixProject do defmodule Legendary.Admin.MixProject do
use Mix.Project use Mix.Project
@version "2.4.1" @version "2.4.2"
def project do def project do
[ [

View file

@ -1,7 +1,7 @@
defmodule Legendary.Content.MixProject do defmodule Legendary.Content.MixProject do
use Mix.Project use Mix.Project
@version "2.4.1" @version "2.4.2"
def project do def project do
[ [

View file

@ -1,7 +1,7 @@
defmodule Legendary.Core.MixProject do defmodule Legendary.Core.MixProject do
use Mix.Project use Mix.Project
@version "2.4.1" @version "2.4.2"
def project do def project do
[ [

View file

@ -20,10 +20,34 @@ spec:
spec: spec:
containers: containers:
- name: app - name: app
image: registry.gitlab.com/mythic-insight/legendary:2.4.1 image: registry.gitlab.com/mythic-insight/legendary:2.4.2
command: ["elixir"]
args:
- "--name"
- "$(NAME)@$(POD_IP)"
- "--cookie"
- "$(SECRET_KEY_BASE)"
- "-S"
- "mix"
- "phx.server"
ports: ports:
- containerPort: 4000 - containerPort: 4000
- containerPort: 4369
env: env:
- name: HOSTNAME
value: legendaryframework.org
- name: EMAIL_FROM
value: no-reply@legendaryframework.org
- name: NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: NAME
value: legendary-doc-site
- name: POD_IP
valueFrom:
fieldRef:
fieldPath: status.podIP
- name: DATABASE_URL - name: DATABASE_URL
valueFrom: valueFrom:
secretKeyRef: secretKeyRef:
@ -39,6 +63,36 @@ spec:
secretKeyRef: secretKeyRef:
name: legendary name: legendary
key: live-view-signing-salt key: live-view-signing-salt
- name: SMTP_HOST
valueFrom:
secretKeyRef:
name: legendary
key: smtp-host
- name: SMTP_USERNAME
valueFrom:
secretKeyRef:
name: legendary
key: smtp-username
- name: SMTP_PASSWORD
valueFrom:
secretKeyRef:
name: legendary
key: smtp-password
- name: SMTP_HOST
valueFrom:
secretKeyRef:
name: legendary
key: smtp-host
- name: SMTP_USERNAME
valueFrom:
secretKeyRef:
name: legendary
key: smtp-username
- name: SMTP_PASSWORD
valueFrom:
secretKeyRef:
name: legendary
key: smtp-password
--- ---
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
@ -77,3 +131,27 @@ spec:
- hosts: - hosts:
- legendary-demo.mythicinsight.com - legendary-demo.mythicinsight.com
secretName: legendary-demo-cert secretName: legendary-demo-cert
---
kind: Role
apiVersion: rbac.authorization.k8s.io/v1
metadata:
namespace: legendary
name: pod-watcher
rules:
- apiGroups: [""]
resources: ["pods"]
verbs: ["list"]
---
kind: RoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
namespace: legendary
name: pod-watcher-binding
subjects:
- kind: ServiceAccount
namespace: legendary
name: default
roleRef:
kind: Role
name: pod-watcher
apiGroup: rbac.authorization.k8s.io

View file

@ -1,7 +1,7 @@
defmodule Legendary.Mixfile do defmodule Legendary.Mixfile do
use Mix.Project use Mix.Project
@version "2.4.1" @version "2.4.2"
def project do def project do
[ [

View file

@ -1,6 +1,6 @@
{ {
"name": "@mythic-insight/legendary", "name": "@mythic-insight/legendary",
"version": "2.4.1", "version": "2.4.2",
"private": true, "private": true,
"description": "The Legendary Phoenix Boilerplate.", "description": "The Legendary Phoenix Boilerplate.",
"main": "index.js", "main": "index.js",