Skip to content

Instantly share code, notes, and snippets.

@ljnelson
Created February 14, 2018 21:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ljnelson/85a5744592996786e9a5a939f3a4faaf to your computer and use it in GitHub Desktop.
Save ljnelson/85a5744592996786e9a5a939f3a4faaf to your computer and use it in GitHub Desktop.
Matching producer method
import javax.enterprise.context.ApplicationScoped;
import javax.enterprise.inject.Produces;
import io.fabric8.kubernetes.api.model.ConfigMap;
import io.fabric8.kubernetes.api.model.ConfigMapList;
import io.fabric8.kubernetes.api.model.DoneableConfigMap;
import io.fabric8.kubernetes.api.model.HasMetadata;
import io.fabric8.kubernetes.client.KubernetesClient;
import io.fabric8.kubernetes.client.dsl.Operation;
import io.fabric8.kubernetes.client.dsl.Resource;
@Produces
@ApplicationScoped
@AllConfigMapEvents
private static final Operation<ConfigMap, ConfigMapList, DoneableConfigMap, Resource<ConfigMap, DoneableConfigMap>> selectAllConfigMaps(final KubernetesClient client) {
return client.configMaps();
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment