improwised / charts Goto Github PK
View Code? Open in Web Editor NEWHelm charts maintained by Improwised Technologies
Home Page: https://improwised.github.io/charts/
License: MIT License
Helm charts maintained by Improwised Technologies
Home Page: https://improwised.github.io/charts/
License: MIT License
Add flag for removing prefix (ReleaseName) in every resources
Install k3s after all security measures are taken and after all provisioning and configuration.
Take four applications from sl3 git repo and deploy them on new cluster
Improving Polymorphic Charts
I deployed the freeipa Helm chart using my custom domain in values.yaml like this:
hostname: freeipa.mycompany.org
args:
realm: ORG.MYCOMPANY.ORG
domain: org.mycompany.org
dspassword: XXXX
adminpassword: XXXX
ingress:
enabled: true
hostname: freeipa.mycompany.org
tls: true
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
kubernetes.io/ingress.class: nginx
All was deployed successfully.
But I have an error on the freeipa pod startup:
[error] AssertionError: Another instance named 'ORG-MYCOMPANY-ORG' may already exist
I tried to change the name to ORG2.MYCOMPANY.ORG and to other values, but the error still remains.
How can I fix it?
No response
Full pod logs:
Validate installation settings ...
Another instance named 'ORG-MYCOMPANY-ORG' may already exist
The ipa-server-install command failed. See /var/log/ipaserver-install.log for more information
IPA Server.
Version 4.10.1
This includes:
* Configure a stand-alone CA (dogtag) for certificate management
* Create and configure an instance of Directory Server
* Create and configure a Kerberos Key Distribution Center (KDC)
* Configure Apache (httpd)
* Configure SID generation
* Configure the KDC to enable PKINIT
Excluded by options:
* Configure the NTP client (chronyd)
Warning: skipping DNS resolution of host freeipa.mycompany.org
Trust is configured but no NetBIOS domain name found, setting it now.
The IPA Master Server will be configured with:
Hostname: freeipa.mycompany.org
IP address(es): 10.233.106.101
Domain name: org.mycompany.org
Realm name: ORG.MYCOMPANY.ORG
The CA will be configured with:
Subject DN: CN=Certificate Authority,O=ORG.MYCOMPANY.ORG
Subject base: O=ORG.MYCOMPANY.ORG
Chaining: self-signed
Disabled p11-kit-proxy
Configuring directory server (dirsrv). Estimated time: 30 seconds
[1/42]: creating directory server instance
[error] AssertionError: Another instance named 'ORG-MYCOMPANY-ORG' may already exist
Hi, I stumbled across your FreeIPA helm chart and there seems to be a syntax error in version 0.3.0 on artifacthub.
I couldn't find this issue on the current iteration of the repository on Github so I'm a little confused.
In file:
charts/freeipa/templates/service.yaml
There is a duplicate declaration of ports
(see below).
39 ports:
40 - name: ldaps
41 port: 636
42 protocol: TCP
43 targetPort: 636
44 - name: http
45 port: {{ .Values.service.port }}
46 targetPort: 80
47 - name: https
48 port: 443
49 targetPort: 443
50 {{- if .Values.args.setupdns }}
51 - name: dns-udp
52 port: 53
53 protocol: UDP
54 targetPort: 53
55 {{- end}}
56 - name: kerberos-tcp
57 port: 88
58 protocol: TCP
59 targetPort: 88
60 - name: kerberos-udp
61 port: 88
62 protocol: UDP
63 targetPort: 88
64 {{- if .Values.service.extraPorts }}
65 {{- include "common.tplvalues.render" (dict "value" .Values.service.extraPorts "context" $) | nindent 4 }}
66 {{- end }}
67 selector: {{- include "common.labels.matchLabels" . | nindent 4 }}
68 ports:
please consider remove this line
https://github.com/Improwised/charts/blob/main/charts/freeipa/templates/service.yaml#L68
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.