Branch: refs/heads/production
  Home:   https://github.com/jenkins-infra/jenkins-infra
  Commit: 17378bd4a443d125c217c77e4261f65e5d94fea9
      
https://github.com/jenkins-infra/jenkins-infra/commit/17378bd4a443d125c217c77e4261f65e5d94fea9
  Author: Damien Duportal <[email protected]>
  Date:   2021-11-29 (Mon, 29 Nov 2021)

  Changed paths:
    M Jenkinsfile
    R dist/profile/manifests/kubernetes/apply.pp
    R dist/profile/manifests/kubernetes/backup.pp
    R dist/profile/manifests/kubernetes/delete.pp
    R dist/profile/manifests/kubernetes/kubectl.pp
    R dist/profile/manifests/kubernetes/params.pp
    R dist/profile/manifests/kubernetes/reload.pp
    R dist/profile/manifests/kubernetes/resources/accountapp.pp
    R dist/profile/manifests/kubernetes/resources/azurelogs.pp
    R dist/profile/manifests/kubernetes/resources/chatbot_jenkinsadmin.pp
    R dist/profile/manifests/kubernetes/resources/datadog.pp
    R dist/profile/manifests/kubernetes/resources/evergreen.pp
    R dist/profile/manifests/kubernetes/resources/evergreen_gateway.pp
    R dist/profile/manifests/kubernetes/resources/fluentd.pp
    R dist/profile/manifests/kubernetes/resources/javadoc.pp
    R dist/profile/manifests/kubernetes/resources/jenkinsio.pp
    R dist/profile/manifests/kubernetes/resources/kube_state_metrics.pp
    R dist/profile/manifests/kubernetes/resources/ldap.pp
    R dist/profile/manifests/kubernetes/resources/lego.pp
    R dist/profile/manifests/kubernetes/resources/nginx.pp
    R dist/profile/manifests/kubernetes/resources/pluginsite.pp
    R dist/profile/manifests/kubernetes/resources/registry.pp
    R dist/profile/manifests/kubernetes/resources/repo_proxy.pp
    R dist/profile/manifests/kubernetes/resources/reports.pp
    R dist/profile/manifests/kubernetes/resources/updates_proxy.pp
    R dist/profile/manifests/kubernetes/resources/uplink.pp
    R dist/profile/templates/kubernetes/backup.sh.erb
    R dist/profile/templates/kubernetes/clean_repo_proxy_cache.erb
    R dist/profile/templates/kubernetes/config.erb
    R dist/profile/templates/kubernetes/resources/accountapp/deployment.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/accountapp/ingress-tls.yaml.erb
    R dist/profile/templates/kubernetes/resources/accountapp/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/accountapp/service.yaml.erb
    R dist/profile/templates/kubernetes/resources/azurelogs/secret.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/chatbot_jenkinsadmin/deployment.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/chatbot_jenkinsadmin/namespace.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/chatbot_jenkinsadmin/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/datadog/daemonset.yaml.erb
    R dist/profile/templates/kubernetes/resources/datadog/deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/datadog/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/evergreen/deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/evergreen/ingress-tls.yaml.erb
    R dist/profile/templates/kubernetes/resources/evergreen/namespace.yaml.erb
    R dist/profile/templates/kubernetes/resources/evergreen/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/evergreen/service.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/evergreen_gateway/deployment.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/evergreen_gateway/secret.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/evergreen_gateway/service.yaml.erb
    R dist/profile/templates/kubernetes/resources/fluentd/daemonset.yaml.erb
    R dist/profile/templates/kubernetes/resources/javadoc/configmap.yaml.erb
    R dist/profile/templates/kubernetes/resources/javadoc/deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/javadoc/ingress-tls.yaml.erb
    R dist/profile/templates/kubernetes/resources/javadoc/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/javadoc/service.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/jenkinsio/cn-configmap.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/jenkinsio/cn-deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/jenkinsio/cn-service.yaml.erb
    R dist/profile/templates/kubernetes/resources/jenkinsio/configmap.yaml.erb
    R dist/profile/templates/kubernetes/resources/jenkinsio/deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/jenkinsio/ingress-tls.yaml.erb
    R dist/profile/templates/kubernetes/resources/jenkinsio/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/jenkinsio/service.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/jenkinsio/zh-configmap.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/jenkinsio/zh-deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/jenkinsio/zh-service.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/kube_state_metrics/deployment.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/kube_state_metrics/service.yaml.erb
    R dist/profile/templates/kubernetes/resources/ldap/namespace.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/ldap/persistentVolume-backup.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/ldap/persistentVolumeClaim-backup.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/ldap/persistentVolumeClaim-data.yaml.erb
    R dist/profile/templates/kubernetes/resources/ldap/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/ldap/service.yaml.erb
    R dist/profile/templates/kubernetes/resources/ldap/stateful.yaml.erb
    R dist/profile/templates/kubernetes/resources/lego/configmap.yaml.erb
    R dist/profile/templates/kubernetes/resources/lego/deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/lego/namespace.yaml.erb
    R dist/profile/templates/kubernetes/resources/nginx/configmap.yaml.erb
    R dist/profile/templates/kubernetes/resources/nginx/daemonset.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/nginx/default-deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/nginx/default-service.yaml.erb
    R dist/profile/templates/kubernetes/resources/nginx/deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/nginx/namespace.yaml.erb
    R dist/profile/templates/kubernetes/resources/nginx/service.yaml.erb
    R dist/profile/templates/kubernetes/resources/pluginsite/configmap.yaml.erb
    R dist/profile/templates/kubernetes/resources/pluginsite/deployment.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/pluginsite/ingress-tls.yaml.erb
    R dist/profile/templates/kubernetes/resources/pluginsite/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/pluginsite/service.yaml.erb
    R dist/profile/templates/kubernetes/resources/registry/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/repo_proxy/deployment.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/repo_proxy/ingress-tls.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/repo_proxy/persistentVolume.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/repo_proxy/persistentVolumeClaim.yaml.erb
    R dist/profile/templates/kubernetes/resources/repo_proxy/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/repo_proxy/service.yaml.erb
    R dist/profile/templates/kubernetes/resources/reports/configmap.yaml.erb
    R dist/profile/templates/kubernetes/resources/reports/deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/reports/ingress-tls.yaml.erb
    R dist/profile/templates/kubernetes/resources/reports/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/reports/service.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/updates_proxy/configmap.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/updates_proxy/deployment.yaml.erb
    R 
dist/profile/templates/kubernetes/resources/updates_proxy/ingress-tls.yaml.erb
    R dist/profile/templates/kubernetes/resources/updates_proxy/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/updates_proxy/service.yaml.erb
    R dist/profile/templates/kubernetes/resources/uplink/deployment.yaml.erb
    R dist/profile/templates/kubernetes/resources/uplink/ingress-tls.yaml.erb
    R dist/profile/templates/kubernetes/resources/uplink/namespace.yaml.erb
    R dist/profile/templates/kubernetes/resources/uplink/secret.yaml.erb
    R dist/profile/templates/kubernetes/resources/uplink/service.yaml.erb
    R dist/role/manifests/kubernetes.pp
    M dist/role/manifests/puppetmaster.pp
    M hieradata/common.yaml
    M hieradata/env/production.yaml
    M hieradata/vagrant/common.yaml
    R spec/classes/profile/kubernetes/accountapp_spec.rb
    R spec/classes/profile/kubernetes/azurelogs_spec.rb
    R spec/classes/profile/kubernetes/datadog_spec.rb
    R spec/classes/profile/kubernetes/evergreen_spec.rb
    R spec/classes/profile/kubernetes/fluentd_spec.rb
    R spec/classes/profile/kubernetes/javadoc_spec.rb
    R spec/classes/profile/kubernetes/jenkinsio_spec.rb
    R spec/classes/profile/kubernetes/kube_state_metrics_spec.rb
    R spec/classes/profile/kubernetes/kubectl_spec.rb
    R spec/classes/profile/kubernetes/ldap_spec.rb
    R spec/classes/profile/kubernetes/lego_spec.rb
    R spec/classes/profile/kubernetes/nginx_spec.rb
    R spec/classes/profile/kubernetes/pluginsite_spec.rb
    R spec/classes/profile/kubernetes/registry_spec.rb
    R spec/classes/profile/kubernetes/repo_proxy_spec.rb
    R spec/classes/profile/kubernetes/reports_spec.rb
    R spec/classes/profile/kubernetes/updates_proxy_spec.rb
    R spec/classes/role/kubernetes.rb
    R spec/defines/profile/kubernetes/apply_spec.rb
    R spec/defines/profile/kubernetes/backup_spec.rb
    R spec/defines/profile/kubernetes/delete_spec.rb
    R spec/defines/profile/kubernetes/reload_spec.rb
    R spec/server/kubernetes/kubectl_spec.rb

  Log Message:
  -----------
  chore: removed unused kubernetes-related code

This change removes all the puppet code (and associated files such as 
hieradata) from Kubernetes management.

Rationale is that Kubernetes is managed outside Puppet code since 2 years:
- Kubernetes cluster infrastructure is managed by terraform or manually (or mix 
of both) on jenkins-infra/azure and jenkins-infra/aws
- Application running in Kubernetes are fully managed in jenkins-infra/charts 
by helmfile

Side note: the profile associated to the puppetmaster node had been changed by 
this change. We'll have to be careful when applied.

Signed-off-by: Damien Duportal <[email protected]>


-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkins-infra/jenkins-infra/push/refs/heads/production/0410fa-17378b%40github.com.

Reply via email to