Coder Social home page Coder Social logo

improwised / charts Goto Github PK

View Code? Open in Web Editor NEW
5.0 5.0 10.0 788 KB

Helm charts maintained by Improwised Technologies

Home Page: https://improwised.github.io/charts/

License: MIT License

Smarty 79.84% Mustache 12.28% Shell 5.65% JavaScript 2.23%
charts helm helm-charts kubernetes

charts's People

Contributors

aniketgohelimp avatar annavar-satish avatar deltasquare4 avatar dependabot[bot] avatar dharmendrakariya avatar hussaintechsavvy avatar icovada avatar luv7804 avatar pratikbin avatar shivani446 avatar shyamvyas5 avatar vsychov avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

charts's Issues

Deploy application on that cluster

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

Fix CI

Improving Polymorphic Charts

[Bug]: [freeipa] AssertionError: Another instance named 'ORG-MYCOMPANY-ORG' may already exist - on pod startup

Expected Behavior?

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.

Current Behavior

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?

Screenshots

No response

Additional information

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

FreeIPA

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:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.