Re-Structured Documentation
This commit is contained in:
@ -0,0 +1,2 @@
|
||||
awx-operator
|
||||
https://ansible.github.io/awx-operator/
|
@ -0,0 +1,28 @@
|
||||
AWX:
|
||||
enabled: true
|
||||
name: awx
|
||||
postgres:
|
||||
dbName: Unset
|
||||
enabled: false
|
||||
host: Unset
|
||||
password: Unset
|
||||
port: 5678
|
||||
sslmode: prefer
|
||||
type: unmanaged
|
||||
username: admin
|
||||
spec:
|
||||
admin_user: admin
|
||||
admin_email: cyberstrawberry101@gmail.com
|
||||
auto_upgrade: true
|
||||
hostname: awx.cyberstrawberry.net
|
||||
ingress_path: /
|
||||
ingress_path_type: Prefix
|
||||
ingress_type: ingress
|
||||
ipv6_disabled: true
|
||||
projects_persistence: true
|
||||
projects_storage_class: longhorn
|
||||
projects_storage_size: 32Gi
|
||||
task_privileged: true
|
||||
global:
|
||||
cattle:
|
||||
systemProjectId: p-78f96
|
@ -0,0 +1,25 @@
|
||||
krb5.conf
|
||||
|
||||
--------------------------------------------
|
||||
|
||||
[libdefaults]
|
||||
default_realm = MOONGATE.LOCAL
|
||||
dns_lookup_realm = true
|
||||
dns_lookup_kdc = true
|
||||
ticket_lifetime = 24h
|
||||
renew_lifetime = 7d
|
||||
forwardable = true
|
||||
default_ccache_name = KEYRING:persistent:%{uid}
|
||||
|
||||
[realms]
|
||||
MOONGATE.LOCAL = {
|
||||
kdc = NEXUS-DC-01.MOONGATE.LOCAL
|
||||
admin_server = NEXUS-DC-01.MOONGATE.LOCAL
|
||||
}
|
||||
|
||||
[domain_realm]
|
||||
.moongate.local = MOONGATE.LOCAL
|
||||
moongate.local = MOONGATE.LOCAL
|
||||
|
||||
--------------------------------------------
|
||||
|
@ -0,0 +1 @@
|
||||
v1.3.0
|
158
Servers/Containerization/Kubernetes/Helm Charts/Gitea/config.yml
Normal file
158
Servers/Containerization/Kubernetes/Helm Charts/Gitea/config.yml
Normal file
@ -0,0 +1,158 @@
|
||||
affinity: {}
|
||||
checkDeprecation: true
|
||||
clusterDomain: cluster.local
|
||||
containerSecurityContext: {}
|
||||
dnsConfig: {}
|
||||
extraContainerVolumeMounts: []
|
||||
extraInitVolumeMounts: []
|
||||
extraVolumeMounts: []
|
||||
extraVolumes: []
|
||||
gitea:
|
||||
additionalConfigFromEnvs:
|
||||
- name: ENV_TO_INI__SERVER__ROOT_URL
|
||||
value: https://git.cyberstrawberry.net
|
||||
additionalConfigSources: []
|
||||
admin:
|
||||
email: cyberstrawberry101@gmail.com
|
||||
existingSecret: null
|
||||
password: SUPER-SECRET-ADMIN-PASSWORD-THAT-NOONE-WILL-GUESS
|
||||
username: nicole.rappe
|
||||
config:
|
||||
APP_NAME: "CyberStrawberry"
|
||||
ldap: []
|
||||
livenessProbe:
|
||||
enabled: true
|
||||
failureThreshold: 10
|
||||
initialDelaySeconds: 200
|
||||
periodSeconds: 10
|
||||
successThreshold: 1
|
||||
tcpSocket:
|
||||
port: http
|
||||
timeoutSeconds: 1
|
||||
metrics:
|
||||
enabled: false
|
||||
serviceMonitor:
|
||||
enabled: false
|
||||
oauth: []
|
||||
podAnnotations: {}
|
||||
readinessProbe:
|
||||
enabled: true
|
||||
failureThreshold: 3
|
||||
initialDelaySeconds: 5
|
||||
periodSeconds: 10
|
||||
successThreshold: 1
|
||||
tcpSocket:
|
||||
port: http
|
||||
timeoutSeconds: 1
|
||||
ssh:
|
||||
logLevel: INFO
|
||||
startupProbe:
|
||||
enabled: false
|
||||
failureThreshold: 10
|
||||
initialDelaySeconds: 60
|
||||
periodSeconds: 10
|
||||
successThreshold: 1
|
||||
tcpSocket:
|
||||
port: http
|
||||
timeoutSeconds: 1
|
||||
global:
|
||||
hostAliases: []
|
||||
imagePullSecrets: []
|
||||
imageRegistry: ''
|
||||
storageClass: longhorn
|
||||
image:
|
||||
pullPolicy: Always
|
||||
registry: ''
|
||||
repository: gitea/gitea
|
||||
rootless: false
|
||||
tag: ''
|
||||
imagePullSecrets: []
|
||||
ingress:
|
||||
annotations: {}
|
||||
className: null
|
||||
enabled: false
|
||||
hosts:
|
||||
- host: git.cyberstrawberry.net
|
||||
paths:
|
||||
- path: /
|
||||
pathType: Prefix
|
||||
tls: []
|
||||
initPreScript: ''
|
||||
memcached:
|
||||
enabled: true
|
||||
service:
|
||||
ports:
|
||||
memcached: 11211
|
||||
nodeSelector: {}
|
||||
persistence:
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
annotations: {}
|
||||
enabled: true
|
||||
existingClaim: null
|
||||
labels: {}
|
||||
size: 32Gi
|
||||
storageClass: null
|
||||
subPath: null
|
||||
podSecurityContext:
|
||||
fsGroup: 1000
|
||||
postgresql:
|
||||
enabled: true
|
||||
global:
|
||||
postgresql:
|
||||
auth:
|
||||
database: gitea
|
||||
password: gitea
|
||||
username: gitea
|
||||
service:
|
||||
ports:
|
||||
postgresql: 5432
|
||||
primary:
|
||||
persistence:
|
||||
size: 32Gi
|
||||
replicaCount: 1
|
||||
resources: {}
|
||||
schedulerName: ''
|
||||
securityContext: {}
|
||||
service:
|
||||
http:
|
||||
annotations: {}
|
||||
clusterIP: None
|
||||
externalIPs: null
|
||||
externalTrafficPolicy: null
|
||||
ipFamilies: null
|
||||
ipFamilyPolicy: null
|
||||
loadBalancerIP: null
|
||||
loadBalancerSourceRanges: []
|
||||
nodePort: null
|
||||
port: 3000
|
||||
type: ClusterIP
|
||||
ssh:
|
||||
annotations: {}
|
||||
clusterIP: None
|
||||
externalIPs: null
|
||||
externalTrafficPolicy: null
|
||||
hostPort: null
|
||||
ipFamilies: null
|
||||
ipFamilyPolicy: null
|
||||
loadBalancerIP: null
|
||||
loadBalancerSourceRanges: []
|
||||
nodePort: null
|
||||
port: 22
|
||||
type: ClusterIP
|
||||
signing:
|
||||
enabled: false
|
||||
existingSecret: ''
|
||||
gpgHome: /data/git/.gnupg
|
||||
privateKey: ''
|
||||
statefulset:
|
||||
annotations: {}
|
||||
env: []
|
||||
labels: {}
|
||||
terminationGracePeriodSeconds: 60
|
||||
test:
|
||||
enabled: true
|
||||
image:
|
||||
name: busybox
|
||||
tag: latest
|
||||
tolerations: []
|
@ -0,0 +1,194 @@
|
||||
affinity: {}
|
||||
cronjob:
|
||||
enabled: false
|
||||
lifecycle: {}
|
||||
resources: {}
|
||||
securityContext: {}
|
||||
deploymentAnnotations: {}
|
||||
deploymentLabels: {}
|
||||
externalDatabase:
|
||||
database: nextcloud
|
||||
enabled: true
|
||||
existingSecret:
|
||||
enabled: false
|
||||
host: cluster-nextcloud-postgresql
|
||||
password: SecurePasswordGoesHere
|
||||
type: postgresql
|
||||
user: nextcloud
|
||||
fullnameOverride: ''
|
||||
hpa:
|
||||
cputhreshold: 60
|
||||
enabled: false
|
||||
maxPods: 10
|
||||
minPods: 1
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: nextcloud
|
||||
ingress:
|
||||
annotations: {}
|
||||
enabled: false
|
||||
labels: {}
|
||||
path: /
|
||||
pathType: Prefix
|
||||
internalDatabase:
|
||||
enabled: false
|
||||
name: nextcloud
|
||||
lifecycle: {}
|
||||
livenessProbe:
|
||||
enabled: true
|
||||
failureThreshold: 3
|
||||
initialDelaySeconds: 10
|
||||
periodSeconds: 10
|
||||
successThreshold: 1
|
||||
timeoutSeconds: 5
|
||||
mariadb:
|
||||
architecture: standalone
|
||||
auth:
|
||||
database: nextcloud
|
||||
password: changeme
|
||||
username: nextcloud
|
||||
enabled: false
|
||||
primary:
|
||||
persistence:
|
||||
accessMode: ReadWriteOnce
|
||||
enabled: false
|
||||
size: 8Gi
|
||||
metrics:
|
||||
enabled: false
|
||||
https: false
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: xperimental/nextcloud-exporter
|
||||
tag: 0.6.0
|
||||
replicaCount: 1
|
||||
service:
|
||||
annotations:
|
||||
prometheus.io/port: '9205'
|
||||
prometheus.io/scrape: 'true'
|
||||
labels: {}
|
||||
type: ClusterIP
|
||||
serviceMonitor:
|
||||
enabled: false
|
||||
interval: 30s
|
||||
jobLabel: ''
|
||||
labels: {}
|
||||
namespace: ''
|
||||
scrapeTimeout: ''
|
||||
timeout: 5s
|
||||
tlsSkipVerify: false
|
||||
token: ''
|
||||
nameOverride: ''
|
||||
nextcloud:
|
||||
configs: {}
|
||||
datadir: /var/www/html/data
|
||||
defaultConfigs:
|
||||
.htaccess: true
|
||||
apache-pretty-urls.config.php: true
|
||||
apcu.config.php: true
|
||||
apps.config.php: true
|
||||
autoconfig.php: true
|
||||
redis.config.php: true
|
||||
smtp.config.php: true
|
||||
existingSecret:
|
||||
enabled: false
|
||||
extraEnv: null
|
||||
extraInitContainers: []
|
||||
extraSidecarContainers: []
|
||||
extraVolumeMounts: null
|
||||
extraVolumes: null
|
||||
host: storage.cyberstrawberry.net
|
||||
mail:
|
||||
domain: domain.com
|
||||
enabled: false
|
||||
fromAddress: user
|
||||
smtp:
|
||||
authtype: LOGIN
|
||||
host: domain.com
|
||||
name: user
|
||||
password: pass
|
||||
port: 465
|
||||
secure: ssl
|
||||
password: SUPER-SECRET-PASSWORD-FOR-ADMIN
|
||||
persistence:
|
||||
subPath: null
|
||||
phpConfigs: {}
|
||||
podSecurityContext: {}
|
||||
securityContext: {}
|
||||
strategy:
|
||||
type: Recreate
|
||||
update: 0
|
||||
username: Nicole
|
||||
nginx:
|
||||
config:
|
||||
default: true
|
||||
enabled: false
|
||||
image:
|
||||
pullPolicy: IfNotPresent
|
||||
repository: nginx
|
||||
tag: alpine
|
||||
resources: {}
|
||||
securityContext: {}
|
||||
nodeSelector: {}
|
||||
persistence:
|
||||
accessMode: ReadWriteOnce
|
||||
annotations: {}
|
||||
enabled: true
|
||||
nextcloudData:
|
||||
accessMode: ReadWriteOnce
|
||||
annotations: {}
|
||||
enabled: true
|
||||
size: 800Gi
|
||||
subPath: null
|
||||
size: 16Gi
|
||||
phpClientHttpsFix:
|
||||
enabled: true
|
||||
protocol: https
|
||||
podAnnotations: {}
|
||||
postgresql:
|
||||
enabled: true
|
||||
global:
|
||||
postgresql:
|
||||
auth:
|
||||
database: nextcloud
|
||||
password: SUPER-SECRET-PASSWORD-FOR-DB
|
||||
username: nextcloud
|
||||
primary:
|
||||
persistence:
|
||||
enabled: true
|
||||
rbac:
|
||||
enabled: false
|
||||
serviceaccount:
|
||||
annotations: {}
|
||||
create: true
|
||||
name: nextcloud-serviceaccount
|
||||
readinessProbe:
|
||||
enabled: true
|
||||
failureThreshold: 3
|
||||
initialDelaySeconds: 10
|
||||
periodSeconds: 10
|
||||
successThreshold: 1
|
||||
timeoutSeconds: 5
|
||||
redis:
|
||||
auth:
|
||||
enabled: true
|
||||
password: changeme
|
||||
enabled: false
|
||||
replicaCount: 1
|
||||
resources: {}
|
||||
securityContext: {}
|
||||
service:
|
||||
loadBalancerIP: nil
|
||||
nodePort: nil
|
||||
port: 8080
|
||||
type: ClusterIP
|
||||
startupProbe:
|
||||
enabled: false
|
||||
failureThreshold: 30
|
||||
initialDelaySeconds: 30
|
||||
periodSeconds: 10
|
||||
successThreshold: 1
|
||||
timeoutSeconds: 5
|
||||
tolerations: []
|
||||
global:
|
||||
cattle:
|
||||
systemProjectId: p-78f96
|
Reference in New Issue
Block a user