Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for specifying Jenkins' initial security settings #2

Closed
maxlinc opened this issue May 30, 2013 · 6 comments
Closed

Add support for specifying Jenkins' initial security settings #2

maxlinc opened this issue May 30, 2013 · 6 comments
Labels
enhancement New feature or request

Comments

@maxlinc
Copy link

maxlinc commented May 30, 2013

Is there a way to secure the jenkins server or generally customize the initial configuration?

@matthewbarr
Copy link
Contributor

Depends on what you're trying to do. The basic design of this module is to get a basic jenkins instance installed.

There are plenty of ways to lock this down, but the module doesn't do any of those.

However, you could build a config, and distribute that to each new jenkins server as they are deployed. I actually do that with a separate module, to do puppet code testing. I really end up building on this module, to achieve the needed result.

(Unfortunatly, it's hard to design a system that would work for everyone, since people's configs are so very different from each other.

@matthewbarr
Copy link
Contributor

https://github.com/matthewbarr/puppet-ci , or it's in the puppet forge as well.

justinstoller pushed a commit to justinstoller/puppet-jenkins that referenced this issue Nov 13, 2013
Fix java dependency in metapackage :(
justinstoller pushed a commit to justinstoller/puppet-jenkins that referenced this issue Nov 13, 2013
Merge pull request voxpupuli#2 from mbarr-snap/master
@jlambert121
Copy link
Contributor

Is there anything additional we can do with this? Configuring jenkins itself I believe is currently outside the scope of this module and other than iptables (which is already implemented) I'm not sure what else to do.

@maxlinc
Copy link
Author

maxlinc commented May 29, 2014

If you're just waiting on me, @matthewbarr answered my question so this is "resolved" as far as I'm concerned.

Feel free to keep it open if @alberto56 and other users have been asking for something similar, and it's something you're interested in supporting.

@alberto56
Copy link

I understand the logic behind your answer and I closed my related issue: all security settings should be done on each server and not via puppet.

@jlambert121
Copy link
Contributor

Thanks for the responses. Sounds like this one is resolved to the limit it can be. I'm going to close it. If it needs to be re-opened, let me know.

tmclaugh added a commit to hubspotdevops/puppet-jenkins that referenced this issue Oct 14, 2014
jgreen210 pushed a commit to jgreen210/puppet-jenkins that referenced this issue Jun 16, 2017
jgreen210 pushed a commit to jgreen210/puppet-jenkins that referenced this issue Jun 16, 2017
- Update configs with modulesync_config defaults.
- Add .sync.yml for additional configuration
- Cleanup rubocop and puppet-lint failures in code
- Improve some unit tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants